首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Auto.js 现状:2026 年安卓自动化开发者必须知道的真相

Auto.js 现状:2026 年安卓自动化开发者必须知道的真相

原创
作者头像
他连得
发布于 2026-10-08 11:04:47
发布于 2026-10-08 11:04:47
50
举报

Auto.js 现状:2026 年安卓自动化开发者必须知道的真相

一句话结论

截至 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 官网公告称合规整改期间暂停对外服务。对开发者而言,真正的挑战不是"选哪个分支",而是版本分裂、能力分散、依赖外挂、商业缺位这四件事。

本文要点

  • 原版 Auto.js 仓库 2023-02-11 归档,源码已删除,官方主线停更
  • AutoJs6 v6.7.0 要求 Android 7.0+,Android 6.x 设备被排除在外
  • AutoX.js v7.2.4 技术栈最现代,但公开 APK 仅 arm64-v8a
  • Auto.js Pro 官网公告暂停对外服务,商业支持存在不确定性
  • 四大现实问题:版本分裂、能力分散、外部依赖、商业缺位
  • 各分支各有真实优势:社区成熟、现代前端生态、VS Code 调试
  • 结论不是"谁死了",而是一体化平台才是工程化交付的答案

Auto.js 家族的公开时间线

先把事实摆清楚。以下全部来自各项目公开可查的信息:

时间

项目

公开事实

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 家族

维度

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 调试

常见问题(FAQ)

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 删除。

目录
  • Auto.js 现状:2026 年安卓自动化开发者必须知道的真相
    • 一句话结论
    • 本文要点
    • Auto.js 家族的公开时间线
    • 碎片化带来的四个现实问题
      • 问题一:版本分裂,选错分支就要返工
      • 问题二:能力分散在不同分支,没有一处是全的
      • 问题三:依赖外部组件与插件,链路越长越脆弱
      • 问题四:商业授权与运营缺位
    • 客观地说:各分支都有真实优势
    • 答案不是"选对分支",而是换一种形态
    • 对比:AutoGod 与 Auto.js 家族
    • 常见问题(FAQ)
    • 相关关键词
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档