开发者社区> 问答> 正文

请问android怎么跳转到隐私授权或者自启动管理页面

我的app需要在后台运行,为了防止用户在使用系统的一键清理误操作清理掉需要引导用户进入自启管理页面,但是让用户自己去找那个页面并不现实,很多用户是找不到的,而且不同手机这个白名单的位置也不一样,我现在想帮助用户跳转到那个页面。我尝试了“android.settings.PRIVACY_SETTINGS”,结果这个跳转到的却是备份与设置
,有没有做过这方面的引导,请问这种情况我该怎么处理

展开
收起
爵霸 2016-05-30 09:14:32 4940 0
1 条回答
写回答
取消 提交回答
  • 调用以下方法返回一个Intent,直接跳转进去。

     private IntentgetAppDetailSettingIntent(Context context) {
     Intent localIntent = new Intent();
     localIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
     if (Build.VERSION.SDK_INT >= 9) {
     localIntent.setAction("android.settings.APPLICATION_DETAILS_SETTINGS");
     localIntent.setData(Uri.fromParts("package", getPackageName(),null));
     } else if (Build.VERSION.SDK_INT <= 8) {
     localIntent.setAction(Intent.ACTION_VIEW);
     localIntent.setClassName("com.android.settings","com.android.settings.InstalledAppDetails");
     localIntent.putExtra("com.android.settings.ApplicationPkgName", getPackageName());
     }
     return localIntent;
     }
    2019-07-17 19:18:58
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
58同城Android客户端Walle框架演进与实践之路 立即下载
Android组件化实现 立即下载
蚂蚁聚宝Android秒级编译——Freeline 立即下载