Persist 中文文档 下载 App

锁了音量还是被改——最常见的三个原因

原因一:锁错了通道(最常见)

很多人只锁了响铃,但其他几条没锁:

正确做法:按场景锁对应的全部通道。比如静音场景要锁响铃+通知+系统+媒体,闹钟不锁。

原因二:省电策略掐断后台(次常见)

安卓的电池优化、自启动管理、省电模式会在灭屏后杀死"非必要"的后台进程——Persist 没了进程就没法监听和弹回。

修复:把 Persist 加入系统设置的:

  1. 电池优化白名单(允许后台运行、不限制活动)
  2. 自启动列表(开机自启)
  3. 后台冻结名单的排除项

不同品牌入口名称略有差异,统称"电池优化白名单"即可。

→ 见 电池优化白名单

原因三:某些 App 绕过了监听

极少数 App 不走标准 AudioManager API,用系统服务层直接改音量——Persist 的监听抓不到这种。这类情况极少见,换一个 Persist 抓得到的 App(或换那个 App)就好。

快速自检清单