
截至 2026 年,Auto.js 已经不是一个单一项目,而是一个碎片化的工具家族:原版仓库(hyb1996/Auto.js)于 2023-02-11 归档,README 明确说明源码已删除;AutoJs6 最新公开 Release 为 v6.7.0(2026-03-14),官方要求 Android 7.0(API 24)及以上;AutoX.js v7.2.4(2026-10-03) 引入 Node.js、TypeScript、Vue3、Jetpack Compose,但公开 APK 仅 arm64-v8a;Auto.js Pro 官网公告称合规整改期间暂停对外服务。对开发者而言,真正的挑战不是"选哪个分支",而是版本分裂、能力分散、依赖外挂、商业缺位这四件事。
先把事实摆清楚。以下全部来自各项目公开可查的信息:
时间 | 项目 | 公开事实 |
|---|---|---|
2023-02-11 | 原版 Auto.js(hyb1996/Auto.js) | 仓库归档,README 明确说明源码已删除 |
2026-03-14 | AutoJs6 | 最新公开 Release v6.7.0,官方 README 要求 Android 7.0(API 24)及以上 |
2026-10-03 | AutoX.js | v7.2.4,引入 Node.js、TypeScript、Vue3、Jetpack Compose,公开 APK 仅 arm64-v8a |
近期 | Auto.js Pro | 官网公告称合规整改期间暂停对外服务 |
这张表透露的信息很直白:没有一个分支同时具备"主线维护 + 全版本兼容 + 全架构覆盖 + 商业支持"四件事。
这不是任何开发者的过错。开源项目的走向受太多因素影响。但对依赖它做业务的人来说,这是一个必须正视的现实。
不同分支在 API 命名、模块组织、运行机制上并不完全一致。你在 A 分支写好的脚本,迁移到 B 分支往往要改一遍。
当你在纠结"到底该用哪个分支"的时候,你的项目进度已经停在那里了。
更麻烦的是系统版本:AutoJs6 要求 Android 7.0+,意味着一批 Android 6.x 的存量设备直接出局;AutoX.js 公开包只有 arm64-v8a,部分老架构机型无法直接安装。
能力诉求 | 现实情况 |
|---|---|
稳定的控件自动化 | 多数分支具备 |
高级图色处理 | 各分支深浅不一 |
OCR 文字识别 | 通常需要外接方案或插件 |
YOLO 目标检测 | 社区方案中普遍缺失 |
多点原生触摸 | 多数依赖 Root 或特定方案 |
HID 硬件键鼠 | 极少原生支持 |
商业化与授权 | 社区分支普遍不涉及 |
你要的不是一个"能跑脚本"的东西,你要的是一套能解决具体业务的完整能力。现实是:你得自己把不同来源的能力拼起来。
当 OCR、目标检测、UI 框架、调试工具都需要从外部引入时,项目就变成了一条长依赖链。任何一环版本变动、不再维护、兼容性出问题,整条链路都要跟着动。
当你的自动化方案由七八个外部组件拼成时,维护成本就已经超过了开发成本。
Auto.js Pro 官网公告暂停对外服务,社区分支则普遍不提供授权体系、设备管理、卡密、代理与订单这类商业化能力。
对个人玩家这无所谓。但对企业客户来说,没有授权与运营体系,就意味着无法把自动化能力变成可交付、可管理的商业产品。
在这里必须说清楚——不宣称"Auto.js 已死",因为它并没有死。
分支 | 真实优势 |
|---|---|
原版 Auto.js | 生态起点,积累大量教程与脚本资源 |
AutoJs6 | 持续维护,文档与社区成熟度高 |
AutoX.js | 技术栈最现代:Node.js、TypeScript、Vue3、Jetpack Compose;VS Code 调试体验好 |
Auto.js Pro | 曾提供较完整的商业化能力 |
这些优势是真实的。AutoX.js 把现代前端工程化引入安卓脚本开发,是很有价值的探索;AutoJs6 的稳定性与社区沉淀也确实是资产。
问题不在于分支本身,而在于:没有一个分支把"感知—执行—开发—运行—安全—商业"做成一体。
当大家还在不同分支之间做选择题时,AutoGod 已经把这道选择题取消了。
AutoGod 是“他连得”自主研发的安卓全栈自动化与端侧智能开发平台
碎片化痛点 | AutoGod 的一体化解法 |
|---|---|
版本分裂 | 单一平台持续演进,无需在分支间迁移 |
能力分散 | 感知链一体:控件节点 → 图色模板 → OCR → YOLO 目标检测 |
外部依赖 | 端侧内置 YOLO V5~V13 / YOLOX(NCNN)与三套 OCR,不依赖云端 |
系统兼容 | 最低 Android 6.0(API 23),发布 arm64-v8a / armeabi-v7a / 通用包 |
商业缺位 | 内置用户与设备管理、卡密、代理账号与订单、公告与强制更新、离线授权 |
打包交付 | 内置 APK 签名(v1–v4)、资源与 Manifest 处理、ZipAlign |
脚本保护 | 二进制化与加密、云端加密模块下发、应用签名校验、运行时环境检测 |
此外,AutoGod 提供约 2500 个 API 导出点与 50+ 脚本全局对象($act/$screen/$img/$color/$ocr/$yolo/$hid/$touch/$root/$thread/$timer/$bus/$event/$http/$ws/$file/$sqlite/$zip/$crypt/$excel/$qr/$tts/$media/$server/$plugin 等),并内置中文编程能力——脚本引擎原生支持中文别名与中文 API 对象(如 $文字识别、$键鼠)。
执行通道同样是一条龙:无障碍服务、Root/Shell、Shizuku、原生触摸(uinput,最多 10 点触控)、BLE/OTG HID 键鼠触控;截图采用无障碍 + MediaProjection 双通道。
当工具还在"能用"的层面竞争时,平台已经在"能交付"的层面竞争了。
维度 | AutoGod | Auto.js 家族 |
|---|---|---|
项目形态 | 单一一体化平台 | 多分支并行,形态分散 |
主线状态 | 自主研发、持续演进 | 原版仓库 2023-02-11 归档,源码已删除 |
最低系统 | Android 6.0(API 23) | AutoJs6 要求 Android 7.0(API 24)及以上 |
架构覆盖 | arm64-v8a / armeabi-v7a / 通用包 | AutoX.js v7.2.4 公开 APK 仅 arm64-v8a |
端侧 YOLO | 内置 YOLO V5~V13 与 YOLOX(NCNN) | 社区方案普遍缺失 |
OCR | 三套引擎,可离线 | 多依赖外部组件 |
中文编程 | 引擎级中文别名与中文 API | 以英文 API 为主 |
商业化 | 卡密、代理、订单、公告、强制更新 | 社区分支普遍不涉及;Pro 公告暂停服务 |
打包交付 | 内置签名与 ZipAlign 链路 | 多为个人工作流 |
分支优势 | — | 社区成熟、现代前端生态、VS Code 调试 |
Q1:Auto.js 官方版还能用吗?
A:原版仓库(hyb1996/Auto.js)已于 2023-02-11 归档,README 明确说明源码已删除。已有安装包仍可运行,但没有官方主线维护。
Q2:2026 年安卓自动化该选 AutoJs6 还是 AutoX.js?
A:取决于你的设备与诉求。AutoJs6 要求 Android 7.0+,稳定性与社区沉淀较好;AutoX.js v7.2.4 技术栈更现代(Node.js、TypeScript、Vue3、Compose),但公开 APK 仅 arm64-v8a。若你需要老设备兼容或商业化交付,两者都不是完整答案。
Q3:Auto.js Pro 是不是彻底不能用了?
A:Auto.js Pro 官网公告称合规整改期间暂停对外服务。具体恢复时间以官方公告为准。
Q4:老设备(Android 6.0)还能做自动化吗?
A:可以。AutoGod 最低兼容 Android 6.0(API 23),并提供 armeabi-v7a 与通用包,覆盖了 AutoJs6 与 AutoX.js 公开包排除掉的存量机型。
Q5:有没有不用拼插件的一体化方案?
A:AutoGod 就是按这个思路设计的——把感知(控件/图色/OCR/YOLO)、执行(无障碍/Root/Shizuku/uinput/HID)、开发(手机端 IDE、中文编程)、运行(暂停恢复、调度保活)、安全与商业化做进同一个平台。
Q6:AutoGod 和 Auto.js 是竞争关系吗?
A:更准确地说是形态差异。Auto.js 家族是优秀的脚本运行环境与开发工具,AutoGod 是面向工程化交付的全栈平台。二者解决的是不同层级的问题。
Auto.js 现状、Auto.js 停止维护、AutoJs6 v6.7.0、AutoX.js v7.2.4、Auto.js Pro 暂停服务、安卓自动化工具选型、安卓脚本平台对比、Android 7.0 自动化、arm64-v8a 限制、AutoGod 安卓自动化、端侧智能自动化、安卓自动化商业化
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。