auto.js 中文文档 下载 App

Auto.js 是一款什么软件——JS 驱动的安卓自动化 IDE

一句话定义

Auto.js 是运行在安卓设备上的 JavaScript 自动化脚本 IDE 与运行时。它让你用熟悉的 JS 语法编写自动化逻辑,通过系统无障碍服务驱动屏幕操作、控件查找和应用交互,全程不需要 Root。

核心设计:为什么是「JS + 无障碍服务」

Auto.js 的架构选择直接决定了它的能力边界和易用性:

它能做什么(精选场景)

Auto.js 界面截图
Auto.js 代码编辑器

与传统自动化工具的区别

可视化自动化工具(如 Tasker、MacroDroid)通过拖拽配置步骤,简单直观但灵活性有限;Auto.js 把自动化变成了编程——能用代码做条件判断、循环等待、调用第三方 API、构建界面——代价是需要会写 JS。

维度Auto.jsTasker / MacroDroid
操作方式写 JS 代码可视化拖拽配置
灵活性极高,可编程中等,依赖预置动作
学习曲线需会 JavaScript零代码门槛
界面定制可构建完整 UI有限弹窗/通知
打包分发独立 APK依赖宿主应用

项目现状

原始仓库由 hyb1996 维护至 2020 年,之后分裂出三个主要分支:

  1. Auto.js 4.1.1 Alpha2(2020):最后一个开源免费版,功能完整但不再更新
  2. Auto.js Pro:商业化版本,追加 Node.js 引擎、加密打包、VSCode 深度集成
  3. AutoJs6:社区开源续作,继续免费,修 bug + 新 API

当前三者并行维护,选哪个取决于你对功能、价格和更新频率的需求。下一页 版本分支 详细对比。