Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- try {
- Intent intent = new Intent();
- String manufacturer = android.os.Build.MANUFACTURER;
- if ("xiaomi".equalsIgnoreCase(manufacturer)) {
- intent.setComponent(new ComponentName("com.miui.securitycenter", "com.miui.permcenter.autostart.AutoStartManagementActivity"));
- } else if ("oppo".equalsIgnoreCase(manufacturer)) {
- intent.setComponent(new ComponentName("com.coloros.safecenter", "com.coloros.safecenter.permission.startup.StartupAppListActivity"));
- } else if ("vivo".equalsIgnoreCase(manufacturer)) {
- intent.setComponent(new ComponentName("com.vivo.permissionmanager", "com.vivo.permissionmanager.activity.BgStartUpManagerActivity"));
- } else if("huawei".equalsIgnoreCase(manufacturer)){
- intent.setComponent(new ComponentName("com.huawei.systemmanager", "com.huawei.systemmanager.optimize.process.ProtectActivity"));
- }
- List<ResolveInfo> list = context.getPackageManager().queryIntentActivities(intent, PackageManager.MATCH_DEFAULT_ONLY);
- if (list.size() > 0) {
- context.startActivity(intent);
- }
- } catch (Exception e) {
- Crashlytics.logException(e);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement