Skit 中文文档 下载 App

权限分四级:正常、危险、特殊与未定义

权限列表如果只是平铺几百条,看完就忘。这款工具把权限按安全级别分成四组,这一设计是 3.0 版本引入的,比系统设置里的权限页信息量大得多。

四个级别是什么

级别含义典型例子
Normal(正常)不涉及隐私,系统自动授予联网、保持唤醒
Dangerous(危险)涉及隐私或敏感数据,需用户明确同意位置、通讯录、麦克风
Special(特殊)走专门授权流程的特权悬浮窗、自启动、无障碍
Undefined(未定义)新系统权限而旧定义库尚未收录每年新系统都会新增一批

「未定义」这一组的存在感在新系统发布后最强——每年安卓新版本都会带来一批新权限,应用若声明了而本地定义库还没收录,就会归到这里。3.8 版本的更新日志一口气补录了 17 个 Android 17 的新权限定义(如访问本地网络、捕获键盘输入等),这类补录几乎每年都在发生。

授权状态怎么看

权限页会标注每条权限的授予 / 拒绝状态——这个标注本身也曾是 3.0 时代修过的缺陷项(此前存在状态显示不准的情况)。把它与 Manifest 页的声明清单对照:声明了但未授予的「危险」权限,说明应用当前摸不到那部分数据。

实用判断法

相关文档:Manifest 声明文件 · 信息卡字段解读 · 近期更新内容