首页>下载中心>系统安全>Auto.js
Auto.js

Auto.js

auto.js手机工具java
  • 2026-06-06 10:17:47
  • Auto.js
  • Auto.js
  • Auto.js
  • Auto.js
  • Auto.js
  • Auto.js
简介

Auto.js 是一款专为 Android 平台打造的自动化任务开发工具,无需 Root 即可模拟用户在手机界面上的各类操作,轻松实现点击、滑动、输入、截图、启动应用等重复性任务的自动执行。依托内置的 JavaScript 引擎,用户可通过编写脚本灵活控制设备行为,并借助丰富的 API 接口拓展更多高级功能。无论是日常效率提升、自动签到,还是辅助测试与小游戏自动化,Auto.js 都能为你提供强大支持。立即下载,开启你的智能自动化之旅!

软件教程

Auto.js使用教程怎么用

1、下载并安装软件后首次打开,系统会提示启用无障碍服务。点击“去设置”,将自动跳转至手机的【设置】-【系统】-【无障碍】页面,在应用列表中找到 Auto.js 并开启其无障碍权限。

2、返回 Auto.js 主界面,点击顶部的“脚本”选项卡进入脚本列表。右下角提供“新建”或“导入脚本”功能,方便你快速开始编写或加载已有脚本。

3、Auto.js 提供了便捷的移动端代码编辑环境。例如,输入以下代码即可实现自动向 QQ 好友发送一段文字消息:

4、脚本执行完成后会自动结束。你可以在 App 内查看详细运行日志。对于可能包含循环逻辑的脚本,建议在设置中开启“音量上键停止所有脚本”功能,有效防止因死循环导致设备无响应。

Auto.js使用说明

1、安装 Auto.js APK:在手机上完成安装后,App 会引导你开启“无障碍服务”。以小米手机为例,按提示进入设置页面,依次点击“更多已下载的服务”→“Auto.js”→开启服务即可。

2、在 PC 上编写脚本:首先安装 VS Code,然后在扩展市场中搜索 “Auto.js” 或 “hyb1996”,找到并安装 “Auto.js-VSCodeExt” 插件。编写脚本时请保存为 .js 格式,以便获得完整的代码补全和语法高亮支持。

3、在 PC 端调试脚本:确保手机与电脑连接在同一 Wi-Fi 网络下。当 App 中“连接电脑”开关变为蓝色,表示连接成功。若连接失败,请检查网络环境,必要时可使用手机热点或笔记本创建专属 Wi-Fi。

4、脱离电脑独立运行:将编写并测试通过的 .js 文件复制到手机存储中,在 Auto.js 中点击右下角“+”号选择“导入”,将脚本添加至应用内,随后点击对应脚本右侧的“启动”按钮即可运行。

5、中止脚本运行:可在 Auto.js 界面右下角点击“×”按钮终止当前脚本,或在 VS Code 中按下 Ctrl+Shift+P,选择 “Stop” 命令停止执行。

Auto.js新手教程

安装和启用无障碍服务

1、安装并打开 App 后,系统会提示启用无障碍服务。点击跳转至设置页面,在无障碍应用列表中选择 Auto.js 并开启权限。

脚本编辑和导入

2、返回主界面,点击顶部“脚本”选项卡进入列表页。右下角支持新建文件或从本地导入已有脚本。

实现发送QQ消息的代码示例

3、App 内置了实用的移动端编辑器。以下代码示例可自动输入文字并发送给指定 QQ 好友:

保存并运行脚本

4、编辑完成后点击右上角“保存”,再点击“运行”按钮即可执行脚本。

查看日志并终止脚本

5、消息发送成功后脚本自动结束。你可在 App 内查看运行日志。为避免死循环风险,建议在设置中启用“音量上键停止所有脚本”功能。

autojs免费版怎么用

1、下载安装后首次启动,需按提示前往系统设置开启 Auto.js 的无障碍服务。

2、返回主界面,点击“脚本”选项卡,通过右下角按钮新建或导入脚本。

3、使用内置编辑器输入以下代码,即可实现自动向 QQ 好友发送文字:

4、点击右上角保存后运行脚本,效果如下图所示:

5、脚本执行完毕后可在日志中查看结果。建议开启“音量上键停止脚本”功能,防止循环脚本失控。

Autojs Pro安卓版使用教程大全

一、打开淘宝->点击领喵币按钮

为简化脚本逻辑,建议提前手动打开淘宝喵铺主页。

详解:

1、Auto.js 无需 Root,但必须开启无障碍权限才能执行屏幕操作。脚本开头通常使用 auto.waitFor() 确保服务已启用,否则会一直等待。

2、launchApp() 可启动指定应用,考虑到不同设备响应速度差异,代码中加入了 3 秒等待时间。

3、定位控件是 Auto.js 的核心操作,类似于前端 DOM 元素选择。通过 UiSelector 按条件筛选目标组件,而非依赖固定坐标,从而适配不同分辨率。可通过悬浮窗的“布局范围分析”功能查看控件属性,精准获取点击目标。

4、click() 用于触发点击事件。

5、toast() 可在屏幕上弹出提示信息。

二、点击去进店/去浏览

此时你应已理解基本逻辑。其中 viewWeb 是自定义函数,用于模拟浏览网页 20 秒(略高于淘宝要求的 15 秒,预留加载缓冲)。当检测到“去进店”或“去浏览”按钮时,自动跳转并完成浏览,结束后返回任务页,循环执行直至按钮变为“已完成”。

三、浏览广告

这是最后一步,函数参数设定最大停留时间以防异常卡死。

浏览完成的判断条件包括:

页面出现“任务完成”或“已获得*****”提示;或停留时间超过设定上限。

gesture() 实现滑动操作,格式为 gesture(duration, [x1, y1], [x2, y2]),表示在 duration 毫秒内从起点滑至终点。示例中为 1 秒内从黄点滑向红点,实现上滑浏览。本次任务仅需初始滑动一次,后续等待即可。完成后调用 back() 模拟返回键回到任务页。

四、测试

脚本编写完成后,将其传输至手机。在 Auto.js 中点击右下角“+”号选择“导入”,找到对应文件加载。

手动打开淘宝至喵铺主页,返回 Auto.js 点击“运行”即可执行。运行过程中可通过日志查看状态。使用 log() 函数可在脚本中输出调试信息,等同于 print,便于排查问题。

五、打包apk

可将脚本打包为独立 APK 分享或分发。

1、点击右下角“+”号,新建文件夹命名为 double11;

2、将脚本放入该文件夹;

3、点击工具栏 APK 打包图标进行构建。

常见问题

如何定时运行脚本

更新时间:2025/11/22

在脚本右侧菜单中选择“更多”→“定时任务”即可设置自动运行。注意需将 Auto.js 加入自启动和电源管理白名单以确保后台存活。脚本开头可调用 device.wakeUp() 唤醒屏幕,但因无法解锁设备,带锁屏密码的手机可能无法正常触发。

定时任何如何获取外部参数

更新时间:2025/11/22

若脚本由 intent 触发(如网络状态变化等事件),可通过 engines.myEngine().execArgv.intent 获取启动参数,进而读取外部传入的数据。

如何把图片和脚本一起打包,或者打包多个脚本

若需打包脚本以外的资源(如图片、音频等),应使用“项目”功能。点击“+”号选择“项目”,填写名称、包名等信息后创建。项目内可存放多个脚本及资源文件,点击工具栏 APK 图标即可整体打包。

例如,主脚本需读取同目录下的 1.png 图片,可使用 images.read("./1.png");UI 控件引用 2.png 则直接使用相对路径。Auto.js 内置函数均支持相对路径,其他场景则需通过 files.path() 转换为绝对路径。

Auto.js Pro 对比之前的版本相比有什么不同?

为防止被滥用于违反平台规则的行为,同时保障普通用户的合法自动化需求,Auto.js Pro 在主流社交、直播、短视频及淘宝等二十多个应用中限制了自动点击等无障碍功能。

Auto.js Pro V9是什么?需要重新付费吗?

Auto.js Pro V9 是下一代重大版本,将基于 V8/Node.js 引擎,全面支持 npm 生态和现代 JavaScript 特性。现有用户无需重新付费。目前 V9 处于内测阶段,预计 2021 年下半年正式发布(注:Pluto.js 已并入 V9)。

为什么国际版(g.pro.autojs.org)和国内版的账号不互通?

因国内外服务器独立部署以保障访问体验,用户数据相互隔离。实现互通需大量额外开发工作。目前商店功能正在推进互通,账号互通也在规划中,敬请谅解。

Auto.js怎么打包

如何使用Autojs pro app打包发布脚本apk

1、打开 App 后点击右下角“+”号;

2、选择“项目”图标,新建 Auto.js 项目;

3、填写项目名称、描述、图标等信息;

4、完成脚本编辑后,点击安卓机器人图标开始打包;

5、建议提前完善脚本元数据;

6、确认无误后点击右下角按钮生成 APK。

若需打包图片、音乐等附加资源,同样需使用项目功能。点击“+”号选择“项目”,填写相关信息后即可创建多文件项目。

如何定时运行脚本?

点击脚本右侧菜单→更多→定时任务即可设置。需确保 Auto.js 在后台持续运行(加入自启动及电源管理白名单)。脚本开头可使用 device.wakeUp() 唤醒屏幕,但无法解锁设备,故带密码锁屏可能影响执行效果。

定时任务如何获取外部参数?

若脚本由 intent 触发(如网络状态变化等事件),可通过 engines.myEngine().execArgv.intent 获取启动 intent,从而读取外部参数。

如何把图片和脚本一起打包,或者打包多个脚本?

需使用“项目”功能。点击“+”号选择“项目”,填写名称、包名等信息后创建。项目支持多脚本、模块及资源文件,点击工具栏 APK 图标即可打包。例如,读取同目录 1.png 可用 images.read("./1.png"),UI 控件引用 2.png 也支持相对路径。内置函数兼容相对路径,其他情况需用 files.path() 转换。

什么是AutoJsPro?

这是一款基于 Android 的自动化脚本工具,通过 JavaScript 编写脚本模拟用户操作,实现各类任务的自动执行。

这款软件需要root权限吗?

不需要。Auto.js 可在无 Root 权限下正常使用核心功能。

这款软件可以做哪些自动化任务?

支持屏幕点击、滑动、文字输入、截图、按键模拟等操作,适用于自动签到、刷视频、测试脚本等多种场景。

这款软件有API接口吗?

有。内置丰富 API,便于开发者进行功能扩展和二次开发。

这款软件可以与其他工具联动吗?

可以。支持与 Tasker 等第三方工具集成,构建更复杂的自动化工作流。

这款软件使用起来难吗?

界面友好、操作直观,但需具备基础 JavaScript 知识。初学者可通过示例快速上手。

这款软件有中文版吗?

有。提供完整中文界面、文档及社区支持。

更新日志

v7.0.4.1版本

1、修复脚本无法停止的问题;

2、修复音量上键停止脚本失效的问题;

3、修复音量下键停止录制失效的问题;

4、修复 setTimeout、setInterval 失效的问题;

5、修复 auto 模式失效的问题;

6、新增 Root 录制可生成可编辑的 js 文件(需在设置中开启);

7、新增 RootAutomator,支持无延迟点击、滑动与多点触摸;

8、新增稳定模式,提升布局分析稳定性(设置中开启);

9、修复文档部分错误。

v9.2.13版本

🔥9.2版本!重大更新!

🚀 全新 nodejs 加密机制,代码加密后破解难度极高,目前尚未被攻破;

📖 官方内置 OCR 插件,支持 PaddleOCR 与 MLKitOCR,可直接打包进 APK;

🎁 插件商店上线,应用内可下载第三方插件,打包时自动合并,无需单独安装;

🌇 全分辨率找图功能,基于特征匹配,兼容不同分辨率与旋转角度;

🚀 Node.js API 全面完善,支持加载 dex/jar、定义 Java 类、原生界面开发及示例;

🐛 大量性能优化与 Bug 修复,整体更稳定流畅;

🍭 9.3 版本将推出 VS Code 插件重构、商店互动、在线加密等功能,敬请期待。

v9.3.11版本

1、全新 VS Code 插件,支持智能自动连接设备,无需手动输入 IP,实现高效文件同步、远程终端及手机文件直接管理;

2、RootAutomator2 彻底解决多点触摸兼容性问题;

3、进一步完善 Node.js 引擎的 API、加密机制与稳定性,第二代 API 已可投入生产环境;

4、大量 API 增强、优化及 Bug 修复,体验更佳。

v9.1.20版本

1、新增免费体验功能,非会员用户也可试用部分高级特性;

2、日志默认路径调整为无需存储权限的位置;

3、文档支持暗色模式;

4、优化登录流程;

5、修复 shell.setCallback 不存在的 Bug;

6、改进英文语言适配;

新增 Root 录制可生成可编辑的 js 文件(设置中开启);

新增 RootAutomator,支持无延迟点击、滑动与多点触摸;

新增稳定模式,提升布局分析稳定性(设置中开启);

修复文档部分问题;

修复脚本无法停止的问题;

修复音量上键停止脚本失效的问题;

修复音量下键停止录制失效的问题;

修复 setTimeout、setInterval 失效的问题;

修复 auto 模式失效的问题。

软件功能

1、提供简单易用的自动化操作 API 和强大的选择器系统,支持对屏幕控件进行查找、遍历、信息获取与交互操作,功能类似 Google 的 UiAutomator,可作为移动 UI 测试框架使用;

2、采用 JavaScript 作为脚本语言,内置代码补全、变量重命名、格式化、查找替换等 IDE 功能,打造移动端 JavaScript 开发环境;

3、支持使用 e4x 构建界面,并可将脚本打包为独立 APK,适合开发轻量级工具类应用;

4、在 Root 权限下提供更强大的点击、滑动、动作录制及 Shell 命令执行能力,录制结果可生成流畅回放的 js 或二进制文件;

5、内置截图、保存图像、找图找色等函数,可用于简单游戏脚本开发;

6、可作为 Tasker 插件使用,结合 Tasker 实现复杂日常自动化流程;

7、配备界面分析工具,类似 Android Studio 的 Layout Inspector,可查看界面层级结构、控件范围及属性信息。

应用信息
相关版本
同类热门
更多好游