【发布时间】:2020-01-06 07:01:13
【问题描述】:
我正在使用后台服务,它无法在某些设备上运行,因为我必须为应用程序启用自动启动权限。我想在需要的地方自动启用自动启动权限。我正在使用此代码,但它会将我重定向到自动启动权限所在的窗口。但在三星手机中,它并没有指向那个窗口
if ("xiaomi".equalsIgnoreCase(manufacturer)) {
intent.setComponent(new ComponentName("com.miui.securitycenter", "com.miui.permcenter.autostart.AutoStartManagementActivity"));
alertdialogue(intent);
} else if ("oppo".equalsIgnoreCase(manufacturer)) {
intent.setComponent(new ComponentName("com.coloros.safecenter", "com.coloros.safecenter.permission.startup.StartupAppListActivity"));
alertdialogue(intent);
} else if ("vivo".equalsIgnoreCase(manufacturer)) {
intent.setComponent(new ComponentName("com.vivo.permissionmanager", "com.vivo.permissionmanager.activity.BgStartUpManagerActivity"));
alertdialogue(intent);
} else if ("Letv".equalsIgnoreCase(manufacturer)) {
intent.setComponent(new ComponentName("com.letv.android.letvsafe", "com.letv.android.letvsafe.AutobootManageActivity"));
alertdialogue(intent);
} else if ("Honor".equalsIgnoreCase(manufacturer)) {
intent.setComponent(new ComponentName("com.huawei.systemmanager", "com.huawei.systemmanager.optimize.process.ProtectActivity"));
alertdialogue(intent);
}
我想要三星设备的解决方案
【问题讨论】:
标签: android