插件跟宿主运行在主进程,在插件manifest文件声明了一些权限(有permission和uses-permission),但在插件调用如下getPermissions获取的权限列表为空,宿主和插件包名一样,包名传的没问题。请问插件是不支持获取权限列表吗?
PluginApp extends Application() {
override void onCreate() {
super.onCreate();
PluginContext.setAppContext(this);
}
}
public PermissionInfo[] getPermissions(String packageName){
return PluginContext.getAppContext().getPackageManager().getPackageInfo(
packageName, 4096).permissions;//requestedPermissions获取也为null
}
插件跟宿主运行在主进程,在插件manifest文件声明了一些权限(有permission和uses-permission),但在插件调用如下getPermissions获取的权限列表为空,宿主和插件包名一样,包名传的没问题。请问插件是不支持获取权限列表吗?
PluginApp extends Application() {
override void onCreate() {
super.onCreate();
PluginContext.setAppContext(this);
}
}
public PermissionInfo[] getPermissions(String packageName){
return PluginContext.getAppContext().getPackageManager().getPackageInfo(
packageName, 4096).permissions;//requestedPermissions获取也为null
}