某些机型的激进后台杀进程与耗电问题
部分机型改坏了安卓的进程管理
Hermit 帮助文档在一篇文章里专门解释了"为什么 Hermit 在某些手机上启动很慢":
"Certain Android phone manufacturers kill your apps even when Google recommends that they should not do that. They make changes to the core Android OS with the expectation that it will improve battery life, but not only are those changes not even very effective, but they also break well-written battery-efficient apps."
翻译:一些厂商(小米、华为、OPPO 等)修改了安卓的进程管理机制,比原生 Android 激进得多地杀后台。结果是:
- Hermit 明明自己设计成了"退出即停"的低功耗模式
- 但厂商的系统还是会主动、频繁地杀掉 Hermit 进程
- Hermit 被频繁重启 → 启动慢、耗电、体验差
症状
如果你的手机出现以下情况,大概率是这个问题:
- 轻应用切走后回来需要重新加载
- Hermit 本体和轻应用频繁被杀
- Web Monitors 或 Feed 通知不准时甚至不推送
- 明明没在用 Hermit 相关的东西,但电池统计里 Hermit 还在耗电
解决方法
把 Hermit 从电池优化里排除
安卓原生的做法:
- 进系统设置 → 电池 → 电池优化
- 找到 Hermit,把它设为"不限制"
各厂商 ROM 的做法略有不同:
| ROM | 找到设置的路径 |
|---|---|
| MIUI | 设置 → 应用设置 → 应用管理 → Hermit → 省电策略 → 无限制 |
| ColorOS | 设置 → 电池 → 应用冻结 → 关闭 |
| OneUI | 设置 → 电池和设备维护 → 应用电池管理 → Hermit → 不限制 |
| MagicUI | 设置 → 电池 → 耗电排行榜 → Hermit → 启动管理 → 允许自启动 |
把 Hermit 加入后台白名单
部分厂商 ROM 需要额外一步——在清理后台时把 Hermit 加进白名单:
- MIUI:在最近任务列表里长按 Hermit 图标,选"加锁"
- 其他 ROM:类似操作,找"锁定后台"或"白名单"
换原生 Android 或接近原生的 ROM
如果上面都不奏效,终极方案是换 ROM。LineageOS、Pixel Experience 等接近原生 Android 的 ROM 不会做那种激进的后台管理。