电池优化白名单:防止系统杀掉 Gator 的后台定时器
为什么电池优化影响 Gator
Android 设备(尤其是 MIUI、ColorOS、OneUI 等定制系统)有一层激进的后台管理:如果一个 App 在后台闲置超过一定时间,系统会把它杀掉、或收回它的部分权限(包括无障碍服务、定时任务)。
对 Gator 来说这意味着:
| 问题 | 根因 |
|---|---|
| Scheduler 到点不清理 | 系统杀掉了 Gator 的定时器 |
| 无障碍服务开关自动关掉 | 省电策略判定 Gator"不活跃"并关闭 |
| 定时清理越来越不准时 | 系统延迟唤醒 Gator |
这些都不是 Gator 自身故障——是 Android 的后台管理策略。
把 Gator 加入电池优化白名单
原生 Android / Pixel 设备:
- 系统设置 → 应用 → Gator → 电池
- 在电池用量限制里选"不受限制"(Unrestricted)
小米 / MIUI:
- 系统设置 → 应用设置 → 应用管理 → 找到 Gator
- 省电策略 → 选"无限制"
- 额外:安全中心 → 后台弹出界面 → 打开 Gator
- 额外:安全中心 → 省电策略 → 关闭"后台冻结"和"异常耗电自动优化"
OPPO / ColorOS:
- 系统设置 → 电池 → 后台运行管理
- 找到 Gator,设为"允许后台运行"
- 额外:设置 → 应用管理 → Gator → 电池 → 无限制
三星 / OneUI:
- 系统设置 → 应用 → Gator → 电池
- 选择"不受限制"
- 额外:系统设置 → 电池和设备维护 → 电池 → 后台使用限制 → 把 Gator 加入白名单
白名单后 Gator 耗电会变高吗
加入电池优化白名单不等于 Gator 会一直唤醒或占用 CPU——它的耗电只跟实际运行时间有关。Scheduler 一天触发一次的话,运行时间也就几秒,耗电几乎可以忽略。白名单只是确保"到了时间系统不会阻拦它醒来"。
检查效果
加入白名单后可以测试:
- 设 Scheduler 为"每分钟执行"(调试用,测完改回去)
- 锁屏放 10 分钟
- 回到 Gator,看清理历史里有没有记录
如果 10 分钟内有记录,说明白名单生效了。之后改回正常频率即可。