AutoJs6
系统工具
系统工具
AutoJs6是开源JavaScript自动化工具,由原 Auto.js 项目的二次开发而来,并进行了现代化升级。可使用 JavaScript 编写自动化脚本,内置 IDE 功能,支持 VSCode 插件远程开发,适合从新手到开发者的各类用户。
1、下载安装 AutoJs6 APK
2、开启无障碍服务(这是核心权限):
3、系统设置 → 无障碍 → 找到 AutoJs6 → 开启
4、授予必要权限:悬浮窗、后台运行、截图权限
1、打开 AutoJs6 → 点击右下角 "+" 按钮
2、选择 "新建项目"
3、输入项目名称/脚本名称
4、进入代码编辑器编写 JavaScript 代码
直接运行:点击编辑器右上角 "运行" 按钮
定时任务:设置 → 定时任务 → 添加任务
快捷方式:长按脚本 → 发送到桌面快捷方式
浮动按钮:开启悬浮窗 → 点击浮动图标快速执行
在 PC 安装 VSCode → 扩展商店搜索 "AutoJs6-VSCode-Extension" 并安装
按 Ctrl+Shift+P → 输入 "AutoJs6: Start Server" 启动服务
确保手机与电脑在同一 WiFi 下
在 AutoJs6 侧拉菜单 → "连接电脑" → 输入电脑 IP 地址
连接成功后,可在 VSCode 中直接编写、调试、运行脚本
→ 检查无障碍服务是否开启、是否被系统杀死
→ 用 id 定位,或用布局分析查坐标
→ 系统设置 → 电池 → 取消优化、允许自启动
v6.5.0
新增opencc模块(参阅项目文档>中文转换)
新增UiSelector增加plus及append方法
新增打包应用页面增加ABI及库的筛选支持(ReftoAutoX)
修复打包应用文件体积异常庞大的问题(ReftoAutoX/LZX284)
修复打包应用无法显示并打印部分异常消息的问题
修复打包应用页面选择应用图标后可能显示空图标的问题
修复打包应用包含MLKitGoogleOCR库时可能出现的上下文未初始化异常
修复ocr.mlkit/ocr.recognizeText/detect方法无效的问题
修复部分文本(如日志页面)显示语言与应用设置语言可能不相符的问题
修复部分语言在主页抽屉开关项可能出现文本溢出的问题
修复部分设备无障碍服务开启后立即自动关闭且无任何提示消息的问题
修复部分设备无障碍服务开启后设备物理按键可能导致应用崩溃的问题
修复使用auto(true)重启无障碍服务后pickup功能异常的问题
修复floaty模块创建浮动窗口拖动时可能导致应用崩溃的问题
修复app.startActivity无法使用简称参数的问题
修复importClass导入的类名与全局变量冲突时代码抛出异常的问题
修复Android7.x无法使用无障碍服务的问题
修复Android14+可能无法正常使用runtime.loadJar/loadDex方法的问题
修复安卓系统快速设置面板中"布局范围分析"和"布局层次分析"不可用的问题
修复自动检查更新功能可能导致应用ANR的问题
修复文件管理器示例代码文件夹点击"向上"按钮后无法回到工作路径页面的问题
修复代码编辑器使用替换功能时替换按钮无法显示的问题
修复代码编辑器长按删除时可能导致应用崩溃的问题
修复代码编辑器点击fx按钮无法显示模块函数快捷面板的问题
修复代码编辑器模块函数快捷面板按钮函数名称可能溢出的问题
优化代码编辑器模块函数快捷面板适配夜间模式
优化打包应用启动页面适配夜间模式并调整应用图标布局
优化打包应用页面支持使用软键盘ENTER键实现光标跳转
优化打包应用页面支持点击ABI标题及库标题切换全选状态
优化打包应用页面默认ABI智能选择并增加不可选择项的引导提示
优化文件管理器根据文件及文件夹的类型及特征调整菜单项的显示情况
优化文件管理器文件夹右键菜单增加打包应用选项
优化无障碍服务启用但功能异常时在AutoJs6主页抽屉开关处将体现异常状态
优化部分依赖或本地库版本调整