AutoJs6 中文文档站 — 安卓 JavaScript 自动化工具全攻略
关于本站:第三方整理的中文文档站,非官方页面;内容来自公开资料整理,功能与界面以官方最新版为准。
AutoJs6 是什么
AutoJs6 是一款运行在 Android 平台的 JavaScript 自动化工具,基于原版 Auto.js(2017-2020 开源项目)进行二次开发,由 SuperMonster003 于 2021 年 12 月启动,至今持续活跃维护。它通过 Android 无障碍服务实现自动化操作,无需 Root 权限即可模拟点击、滑动、输入等人工操作,也可通过 Shizuku 获取 ADB 特权扩展能力。
产品档案速览
| 项目 | 信息 |
|---|---|
| 脚本语言 | JavaScript (Rhino 引擎) |
| 支持特性 | ES5 全部、ES6 部分(BigInt、模板字符串等) |
| 最低系统 | Android 7.0(API 24) |
| 最新版本 | v6.7.0(2026/03/14) |
| 开源协议 | Mozilla Public License 2.0 |
| 开发作者 | SuperMonster003 |
| 引擎版本 | Rhino 2.0.0-SNAPSHOT |

结构导览
本文档站按使用场景分为十个板块,覆盖从产品了解到进阶开发的完整路径:
产品理解与安装
- AutoJs6 的身世与定位 — Auto.js 续作的来龙去脉
- 核心特性总览 — 一张表看懂全部功能
- 无障碍服务配置 — 最关键的入门步骤
脚本开发主线
- 选择器 API 核心 — 控件自动化的基石
- 屏幕截图与图像识别 — images 模块详解
- E4X 界面开发 — 用 XML 写界面
- 打包为独立 APK — 把脚本变成应用
进阶玩法
- VSCode 远程开发 — 在电脑上写代码
- Shizuku 特权扩展 — 无需 Root 的高阶权限
- OCR 文字识别 — ML Kit + Paddle Lite 双引擎