它要的那些权限都用在哪:逐条解释权限清单
F-Droid 页面列出的权限清单有十几条,初次安装看到难免心里打鼓。这一页把每一条翻译成"它拿权限干什么",全部对照官方权限说明与功能设计。
核心四项(功能必需)
| 权限 | 官方说明 | 干什么用 | 拒绝的后果 |
|---|---|---|---|
| 相机 | 使用中的相机可拍照录像 | 视频录制的根本 | 视频模式不可用,录音不受影响 |
| 录音 | 使用中的麦克风可录音 | 音频录制的根本 | 录音不可用 |
| 通知 | 显示通知 | 前台服务常驻通知(系统要求) | 录制可能被系统限制,见关闭通知 |
| 存储(读/写共享存储) | 读取与修改共享存储内容 | 另存文件、外部批次文件夹 | 只影响保存到外部位置,私有存储内录制不受影响 |
前台服务类(Android 14 时代的新规范)
前台服务及其两个细分类型——"相机型前台服务""麦克风型前台服务":这是 Android 14 起要求应用明确声明的"我为什么要一直在前台"的标签。对应关系直白:录像挂相机型、录音挂麦克风型。应用曾专门发布 v0.2.3 修复 Android 14 的权限兼容问题,见版本沿革。
听起来吓人但其实无害的三项
- CAPTURE_AUDIO_OUTPUT(捕获音频输出):系统级权限,用于录音链路的音频路由。它不是"偷听别人"——普通应用无法用它截获他人内容,与录音功能同源。
- 更改音频设置:用于录音时管理音频路由(比如切换到耳机麦克风、控制录音通道),与"修改你手机音量设置"无关。
- 动态接收器非导出权限(DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION):应用自定义的内部权限,用于自身组件间通信,是现代 Android 开发的标准安全实践——它是应用"防御别人冒充自己"的措施,不是索取。
生物识别两项(可选功能)
使用生物识别硬件 / 使用指纹硬件:只服务于应用锁功能(见应用锁)。不用应用锁,这两项权限不会产生任何实际调用;部分版本在开启应用锁时才请求。
清单哲学总结
这份清单的特点是每一条都能对应到一个你看得见的功能:没有定位(不采集位置)、没有通讯录、没有电话状态、没有网络相关权限堆砌。对一款"知道你说了什么"的应用来说,权限清单干净得近乎洁癖——这正是开源权限透明化的好处,也是它敢于"离线留证"定位的底气。
装完应用后想复核权限状态:系统设置 → 应用 → 权限管理,逐项可见可改。