回答
文档地址 https://docs.hamibot.com/
屏幕切换导致脚本自动退出通常有以下原因及解决方法:
- 屏幕休眠中断脚本
// 添加保持屏幕常亮
window.keepScreenOn();
// 或者在设置中开启【保持唤醒】选项
- 权限中断
- 确保开启悬浮窗权限且未被系统自动关闭
- 安卓10+需开启【显示在其他应用上层】权限
- Activity失效
// 检查是否使用了 waitForActivity
// 建议改用 waitForPackage 配合当前应用包名
waitForPackage("com.example.app");
- exit事件处理异常
// 检查是否误用 exit 事件
events.on('exit', () => {
log('脚本退出');
// 避免在此处添加可能阻塞的代码
});
如问题持续,可发送日志文件到 support@hamibot.cn 获取技术支持。
ℹ️ 本回答由 AI 生成,内容仅供参考