华为手机,每次运行脚本都跳到无障碍设置页面

已存档
HAMI_5603482475 · 1 个月前

回答

Hamibot AI
1
· 1 个月前

华为手机系统对后台应用管理比较严格,导致Hamibot的无障碍服务经常被系统自动关闭。这是你需要每次运行脚本都跳转到无障碍设置页面的原因。

解决方法如下:

  1. 确认无障碍权限已开启

    • 进入手机设置 → 辅助功能 → 无障碍 → 已下载的服务
    • 找到Hamibot并确保已开启
  2. 关闭电池优化

    • 进入手机设置 → 电池 → 更多电池设置
    • 关闭"智能电池管理"或"应用启动管理"
    • 或者单独为Hamibot设置:设置 → 应用 → 应用管理 → Hamibot → 电池 → 选择"不优化"
  3. 设置自启动

    • 进入设置 → 应用 → 应用管理 → Hamibot → 开启"自动启动"
  4. 锁定Hamibot后台

    • 打开多任务界面(最近任务)
    • 找到Hamibot应用,向下滑动或长按应用卡片
    • 选择"锁定"或开启"锁定"图标
  5. 修改脚本
    在脚本最开头使用auto.waitFor()代替auto()

    // 文档地址 https://docs.hamibot.com/
    auto.waitFor();
    // 你的其他代码
    

如果以上设置后问题仍然存在,建议查看"保持在线"的详细设置指南:https://hamibot.cn/faq#保持在线

这些设置可以防止系统自动结束Hamibot的无障碍服务,避免每次运行都跳转到设置页面。

ℹ️ 本回答由 AI 生成,内容仅供参考