android 11.0 12.0默认授予悬浮窗 安装未知来源 读写 Camera等权限

您所在的位置:网站首页 安卓手机安装未知应用权限在哪修改 android 11.0 12.0默认授予悬浮窗 安装未知来源 读写 Camera等权限

android 11.0 12.0默认授予悬浮窗 安装未知来源 读写 Camera等权限

2023-12-14 13:24| 来源: 网络整理| 查看: 265

11.0默认开启相关权限 AppOpsManager 介绍   AppOpsManager 是Google在Android4.3里面引进的应用程序操作(权限)的管理类,核心实现类为AppOpsService。 app op(应用操作)的出现比运行时权限早,最初在没有出现运行时权限的时候,应用一旦被安装成功,是会被一次性授予所有需要的权限的,所以限制应用权限的唯一方案是使用AppOpsManager。

AppOpsManager重要变量

sOpToSwitch

左边的op code是开关,右边的注释是左边开关可以控制的op code。例如,OP_COARSE_LOCATION这个op code可以控制OP_COARSE_LOCATION,OP_FINE_LOCATION和OP_GPS三个op code。sOpToSwitch数组也有91个,和op code的内容是递增对应的。

sOpPerms

sOpPerms和sOpToSwitch一样,和op code的内容时递增对应的。sOpPerms是一个运行时和签名权限字符串数组,和op code的内容映射。例如,OP_COARSE_LOCATION映射android.Manifest.permission.ACCESS_COARSE_LOCATION权限,而OP_GPS 映射为null,说明没有对应的权限。

sOpToString

sOpToString描述了op code和描述字符串的映射。

sOpDefaultMode

sOpDefaultMode描述了一个op code的默认授权情况,例如OP_COARSE_LOCATION的默认授权情况总是MODE_ALLOWED的。

sOpStrToOp

sOpStrToOp是op描述字符串对op cod



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3