Auto.js 三个版本分支对比——免费版、Pro 版与 AutoJs6 怎么选
为什么有三个版本
2020 年原作者 hyb1996 停止维护 Auto.js 4.1.1 Alpha2,项目进入分裂期:官方团队推出商业化的 Auto.js Pro,社区志愿者则以最后一版为基线分头续更。目前三条线各有明确定位,并行维护。
分支一览表
| 分支 | 最新版本(公开信息) | 引擎 | 定价 | 开源 | 适用安卓 | 活跃维护者 |
|---|---|---|---|---|---|---|
| Auto.js 4.1.1 | Alpha2(2020 停更) | Rhino | 免费 | 是 | Android 7.0+ | hyb1996(已停) |
| Auto.js Pro | 9.3 | Rhino + Node.js 16 | 付费(约 45 元永久) | 否 | Android 10+ | 官方团队 |
| AutoJs6 | v6.7.0(2026) | Rhino | 免费 | 是(MPL-2.0) | Android 7.0+ | SuperMonster003 |
| AutoX.js | v7.2.4(2026) | Rhino + Node.js | 免费 | 是 | Android 7.0+ | autoxjs 社区 |
各分支差异详解
Auto.js 4.1.1(开源免费版)
最后一个完全自由的版本,功能完整:无障碍操作、选择器 API、UI 构建、VSCode 插件都有。缺点是不再更新、没有 Node.js 引擎、部分新系统兼容性问题无人修复。如果你的设备在 Android 7~9 之间、想完全不花钱、且不需要打包发布,这一版够用。
Auto.js Pro(商业化版本)
官方团队主推的付费版,主要增量:
- Node.js 16.x 引擎(性能比 Rhino 高一个数量级)
- 支持 ES2021 语法
- 加密打包(防止脚本被反编译)
- VSCode 深度集成:远程单步调试、断点、变量观察
- 插件商店,打包时自动合并
- 合规整改:对部分主流 APP(微信、支付宝等)做了操作限制
适合需要长期稳定使用、需要打包分发、愿意付费换省心的用户。
AutoJs6(社区开源续作)
在 Auto.js 4.1.1 基础上二次开发,保持免费开源。主要改进:
- 修掉了原始版本的已知 bug
- 新增夜间模式适配
- 完善了悬浮窗和布局分析
- 持续跟进 Android 新版本兼容
- 代码仓库活跃,Issue 响应较快
适合不想花钱、又想要社区持续维护版本的用户——这是当前最推荐的免费选项。
选型建议
- 新手入门:先用 AutoJs6,免费 + 活跃 + 资料多
- 公司项目 / 打包分发:考虑 Auto.js Pro,加密和稳定性更有保障
- 受限环境(旧系统 / 不能付费):Auto.js 4.1.1 仍可作为学习和轻量使用
- 想要 Node.js 引擎:AutoX.js 也提供此能力,可作为 Pro 的替代
版本分裂带来的客观事实是:不同分支的某些 API 行为可能不一致。遇到问题先确认你用的是哪个版本,再查对应分支的文档。