Scheduler:设好定时计划让 Gator 自己保持干净
Scheduler 做什么
Dashboard 最后一张卡片 Scheduler(自动清理 / 定时计划)让 Gator 按用户设定的时间自动跑 System Cleaner。设好时间和周期后,可以完全不管——Gator 到点自己触发清理,不用手动打开 App。
点击 Scheduler 卡片进去后能设置:
- 执行时间:每天几点(比如凌晨 3 点,设备基本闲置时)
- 执行周期:每天 / 每周 / 自定义间隔
- 清理范围:System Cleaner 的全部 / 只清缓存 / 只清残留
创建定时计划的步骤
- Dashboard 上 Scheduler 卡片点 View
- 选择执行时间和周期
- 勾选要自动执行的清理项(System Cleaner 的四类:残留 / 缓存 / 日志 / 浏览器历史)
- 确认保存
保存后 Gator 会在系统后台创建一个定时任务,到点自动唤醒 App 执行清理。设备需要保持开机且联网——关机状态下定时器不会触发,开机后 Gator 会检查上次计划是否漏过,如果漏过且间隔还在容忍范围内会补跑一次。
计划不是"万能保险"
Scheduler 能搞定大部分自动清理需求,但有两个限制需要知道:
限制一:缓存清理需要无障碍服务
Scheduler 的 System Cleaner 自动执行时,缓存清理部分(清应用缓存)需要无障碍服务代执行。原因是 Android 限制应用后台直接清其他应用缓存——Google Play 版本的清理工具都受这个限制,Gator 也不例外。
没开无障碍服务的话,Scheduler 的自动清理仍然会跑,但缓存那项会被跳过——残留文件、日志、浏览器历史这三类能正常自动清。
限制二:电池优化可能收回权限
Android 的省电策略会定期检查后台 App 的活跃程度,如果判断 Gator"不活跃"就会收回它的后台唤醒权限,导致定时器不触发。这是 Scheduler 最常见的失效原因,解决方法见 09-权限三件套 → 电池优化白名单。
推荐的计划配置
| 场景 | 推荐配置 |
|---|---|
| 轻度使用,一周一两次 | 每周日凌晨 3 点,System Cleaner 全量 |
| 日常使用,想保持干净 | 每天凌晨 3 点,System Cleaner 全量 |
| 只在意缓存占用 | 每天凌晨 3 点,只清缓存(需无障碍服务) |
| 旧设备,省电优先 | 每周一凌晨 3 点,System Cleaner 全量 |
凌晨 3 点左右是设备闲置概率最高的时段,清理时不会被打断,用户也不会被弹窗打扰。