appops 中文文档 下载 App

麦克风权限 App Ops 怎么防止后台录音

麦克风权限的特殊风险

麦克风比相机更敏感——相机每次打开都会有视觉和状态指示,而麦克风在后台录音几乎没有明显提示。一些应用会偷偷在后台录制环境音、通话、甚至语音输入。

Android 10+ 引入了麦克风访问指示器(状态栏显示麦克风图标),但这只是"事后提示",并不能阻止行为本身。

App Ops 对麦克风的四种控制

允许

正常使用麦克风权限。适合视频通话、语音输入、录音笔记等确实需要录音的场景。

忽略

专治不给录音权限就不让启动。应用检测权限通过,但调用录音接口时拿到的是"静音"数据(音量全零或完全空白)。

常见场景:某些游戏启动时强制索要"麦克风"权限——不给就不让进入主界面。设为忽略后游戏正常运行,游戏内语音功能自然失效但不影响单局游戏。

拒绝

明确拒绝麦克风权限请求。绝大多数应用会因为无法录音而报错退出。适合完全不需要录音的应用(如阅读器、计算器)。

仅在使用期间允许

防止后台偷录的关键设置。应用在前台时可以正常录音,一旦切到后台,appops 就被强制置为非 allowed 状态。

典型使用案例

案例一:阻止社交应用后台偷听

某社交 App 被曝光在后台读取麦克风。在 App Ops 里把它的麦克风权限设为"仅在使用期间允许",前台发语音时正常录音,切到后台后录音能力自动失效。

案例二:游戏强制索要麦克风

某竞技游戏启动时强制检查麦克风权限。设为忽略后游戏正常启动运行,游戏内组队语音功能自然失效。

案例三:彻底禁止录音

对一个完全不需要录音的阅读类 App,把麦克风权限设为"拒绝"。如果该 App 仍然尝试录音(被拒绝),可能会弹出权限请求弹窗,设为忽略可以避免弹窗打扰。

与 Android 系统麦克风指示器的配合

Android 12+ 在状态栏显示麦克风访问图标,App Ops 的设置会改变指示器的表现:

注意事项