Autox.js 中文文档 下载 App

Autox.js 启动前要开的四个权限 无障碍 悬浮窗 存储 电池白名单

四个权限,一个都不能少

打开 Autox.js 后第一要务不是写脚本,而是开权限。缺了任何一个,某些功能就会表现异常甚至完全不能用。

一、无障碍服务(Accessibility Service)

作用:让 Autox.js 能"看见"屏幕上的控件树、模拟点击滑动。这是所有自动化功能的基础。

开启步骤:

  1. 打开 Autox.js,左侧边栏找到"无障碍服务"入口
  2. 点击后系统跳转到"无障碍设置"页面
  3. 在已安装服务列表里找到"Autox.js",开关打开
  4. 确认弹窗里的"允许"

常见坑:

二、悬浮窗权限(Floaty / Display Overlay)

作用:让 Autox.js 的控制条(录制、运行、停止、布局分析器)显示在其他 App 之上。

开启步骤:

  1. 边栏找到"悬浮窗权限"或"显示在其他应用上层"
  2. 系统跳转到"特殊访问权限 → 显示在其他应用上"
  3. 找到 Autox.js,允许

注意:v7.2.3 更新后,侧边栏新增了一个"获取悬浮窗权限"的快速开关,点一下直接跳转,不用手动层层翻设置。

三、存储权限

作用:脚本文件的读写、截图保存、OCR 模型存储、打包 APK 的输出。

Autox.js 用的是 Android 的 分区存储(Scoped Storage),不需要传统的"全部文件访问"权限——只要允许读写它自己的应用专属目录就行。如果脚本需要跨目录访问文件,可以额外申请"所有文件访问"权限。

四、电池优化白名单

作用:防止系统在后台杀掉 Autox.js 的进程、回收无障碍服务。这是脚本跑着跑着就停了的头号元凶。

操作:

  1. 系统设置 → 应用管理 → Autox.js → 电池
  2. 将策略改为"不限制"或"无限制"
  3. 同时在"自启动管理"里把 Autox.js 设为"允许自启动"

不同厂商 ROM 的名称略有不同,有的叫"后台弹出界面"、有的叫"锁屏清理白名单"——总之思路就是告诉系统:不要动这个 App。

主界面与设置入口
Autox.js 主界面,左侧边栏是所有设置的入口

系统版本兼容性

Android 版本兼容情况
Android 7.0+正常(推荐)
Android 6.0 及以下部分功能不可用,无障碍 API 有限
模拟器需安卓 7.0+;部分模拟器(如夜神)对无障碍服务支持较差

权限自检清单

写完权限后可以用这个清单快速过一遍:

都打勾了再开始写脚本,能省掉至少 50% 的排错时间。