D.F*_*eng 5 android-intent android-6.0-marshmallow
路径是:
设置 - >应用程序 - >(在应用程序列表中)XXX应用程序 - >权限.
以下是我手动进入"管理权限"页面时的日志.
08-11 02:36:02.327:I/ActivityManager(775):从uid 1000开始u0 {act = android.intent.action.MANAGE_APP_PERMISSIONS cmp = com.android.packageinstaller/.permission.ui.ManagePermissionsActivity(has extras)}在显示0
此外,我搜索了两个关键词,MANAGE_APP_PERMISSIONS并ManagePermissionsActivity在Android"M"预览1的源代码中找不到.
有人可以帮忙吗?
无法startActivity()使用该意图进行调用,因为它需要android.permission.GRANT_REVOKE_PERMISSIONS并且此权限不适用于第三方应用程序.你可以做的是使用APPLICATION_DETAILS_SETTINGS意图.