hamibot 中文文档 下载 App

Hamibot 保持在线的保活设置

为什么设备会离线

安卓系统的省电机制会主动杀掉后台 App 的进程,Hamibot 也不例外。被系统杀掉后,设备就会从控制台消失,定时任务和远程指令都无法下发。

保持在线的核心思路是让系统不要把 Hamibot 杀掉。

保活五件套

以 MIUI 12 为例,按顺序操作。其他 ROM 对照寻找类似设置。

1. 打开自启动

让 Hamibot 在系统重启后自动恢复运行。

自启动-1
自启动-1
自启动-2
自启动-2

路径:设置 → 应用设置 → 应用管理 → Hamibot → 自启动

2. 关闭省电策略

不让系统把 Hamibot 当作「可省电的后台应用」杀掉。

省电策略-1
省电策略-1
省电策略-2
省电策略-2

路径:设置 → 应用设置 → 应用管理 → Hamibot → 省电策略 → 设置为「无限制」

3. 打开前台服务

Hamibot 运行脚本时会通过前台服务在通知栏显示一个常驻通知。前台服务比普通后台服务优先级高,系统不容易杀掉。

前台服务
前台服务

4. 打开悬浮窗

有些脚本需要悬浮窗显示运行状态或进度条。开启路径:设置 → 应用管理 → Hamibot → 显示悬浮窗。

悬浮窗
悬浮窗

5. 保持屏幕常亮(可选)

如果定时任务要在屏幕关闭时触发,需要允许 Hamibot 在运行时保持屏幕常亮,或者手动关闭屏幕锁定一段时间。

不锁定屏幕
不锁定屏幕

其他 ROM 的差异提示

验证保活是否生效

做完以上设置后:

  1. 让设备保持在线状态
  2. 把手机放着静置 30 分钟
  3. 打开控制台看设备是否仍然在线

如果 30 分钟后设备还在,保活设置就生效了。如果还是离线,检查上面的步骤有没有漏的,或者尝试重启手机后再次验证。