回答
脚本运行失败可能由多种原因导致,以下是常见问题及解决方法:
- 权限问题
- 确保已开启无障碍服务(设置→辅助功能→无障碍→Hamibot)
- 开启后台弹出界面权限(设置→应用管理→Hamibot→权限管理)
- 开启屏幕截图权限(运行时弹出的权限请求需允许)
- 设备保持在线
- 在系统设置中开启Hamibot的自启动
- 关闭省电模式(设置→电池与性能→无限制)
- 建议开启前台服务和悬浮窗
- 坐标适配问题
确保脚本设置了正确的屏幕分辨率参数:
// 文档地址 https://docs.hamibot.com/
setScreenMetrics(1080, 1920); // 按实际屏幕方向设置宽高
- 基础排查
- 重启设备(部分系统会强制结束无障碍服务)
- 检查是否锁屏(保持屏幕常亮)
- 确认Android版本≥7.0(部分API需要7.0以上)
如果仍无法解决:
// 添加调试信息帮助定位问题
toastLog("脚本启动");
console.log("运行环境检查");
hamibot.exit();
需要更具体的问题描述(如错误提示、脚本名称等)可以提供进一步帮助。
ℹ️ 本回答由 AI 生成,内容仅供参考