当前位置:首页 > 安卓软件 > 系统工具

Autox.js 7

类别:系统工具大小:145.72M版本:v7.2.3时间:2026-08-06

点击下载

Autox.js 7是一款基于 JavaScript 脚本语言的安卓自动化执行工具。它允许用户通过编写简洁的脚本,实现对设备屏幕的模拟点击、滑动、文字识别、界面操作等一系列自动化流程,适用于日常任务辅助、应用测试、效率工具开发等多种场景。软件运行于 Android 平台,兼顾易用性与灵活度,既适合新手通过录制或简单代码入门,也为进阶开发者提供了完整的脚本编写与调试环境。作为一款基于 JavaScript 脚本语言的安卓自动化执行工具,无论你是希望简化重复性操作的普通用户,还是寻求高效开发测试的脚本工程师,都能在其中找到得心应手的解决方案。通过简洁的 JavaScript 脚本,它将复杂的操作逻辑转化为可定制、可复用的自动化流程,真正让手机使用更加高效与智能。

软件特色

1、 开源开放,社区活跃
继承开源基因,用户可自由查看、修改脚本代码,同时拥有完善的社区生态,大量共享脚本与教程资源,便于学习与交流。

2、 无障碍服务驱动,执行稳定
基于系统无障碍服务(Accessibility)实现核心操作,无需 Root 权限即可稳定执行点击、滑动、文字采集等自动化动作,兼容主流 Android 系统版本。

3、 集成 IDE,编写调试一体化
内置代码编辑器,支持语法高亮、自动补全、单步调试、日志输出等功能,可直接在手机上完成脚本开发与测试,提升编写效率。

4、 丰富的 API 接口
提供涵盖控件操作、网络请求、文件处理、图像识别、传感器数据读取等在内的数百个 API,扩展能力强,满足复杂自动化需求。

5、 定时与触发任务管理
支持脚本定时执行(如闹钟式启动)及多种触发条件(如应用打开、设备状态变化),便于构建无人值守的自动化流程。

软件亮点

1、 可视化录制与节点分析
提供操作录制功能,自动生成对应脚本代码,降低入门门槛;同时内置控件布局分析工具,可精准定位界面元素,提高脚本稳定性。

2、 跨应用流程编排
支持在多个应用之间无缝切换执行任务,实现跨应用的数据流转与操作联动,适用于如批量处理、数据采集等复杂场景。

3、 轻量化与低资源占用
软件体积小巧,运行时对系统资源消耗控制得当,在后台执行时不易被系统回收,保障长时间任务的连续性。

4、 支持打包独立应用
可将编写完成的脚本打包为独立的 Android 安装包(APK),生成无需依赖主程序即可运行的自动化工具,便于分发与使用。

5、 云端备份与多设备同步
支持脚本云端存储及多设备间的同步功能,方便用户在手机、平板等不同终端间共享项目与配置。

软件优势

1、 零 Root 门槛,安全可控
无需获取设备最高权限,降低安全风险,普通用户即可直接使用所有自动化功能,避免因 Root 带来的保修失效或系统不稳定问题。

2、 开发效率高,迭代迅速
简洁的 JavaScript 语法搭配强大 API,使脚本编写速度远快于传统 Android 开发方式,尤其适合快速实现临时或个性化的自动化需求。

3、 兼容性强,适配广泛
针对不同厂商的 Android 系统(如小米、华为、三星等)进行了大量适配优化,能够较好地解决系统差异带来的兼容性问题。

4、 完善的错误处理与调试机制
提供日志系统、断点调试、异常捕获等专业开发工具,帮助用户快速定位脚本问题,保障复杂脚本的稳定运行。

5、 持续更新与维护
开发团队保持对 Android 新版本的跟进,及时修复兼容性漏洞,并持续增加新功能,确保工具长期可用。

常见问题

1、 使用 Autox.js 7 需要 Root 权限吗?
不需要。软件基于无障碍服务运行,只需在系统设置中开启相应权限即可使用绝大部分功能,无需对设备进行 Root。

2、 脚本运行时提示无障碍服务未开启怎么办?
请进入手机设置-无障碍-已安装的服务,找到 Autox.js 7 并开启服务。部分系统还需关闭省电策略或加入自启动白名单,防止服务被系统回收。

3、 软件是否支持 Android 高版本系统?
软件持续跟进 Android 更新,目前主要支持 Android 7.0 至 Android 14 的主流版本。但由于各厂商定制系统差异,部分机型可能需要单独适配,建议在社区查询具体兼容情况。

4、 编写的脚本能否在其他手机上运行?
可以。脚本文件为纯文本格式,可直接分享至其他安装有 Autox.js 7 的设备使用。若需脱离主程序运行,还可通过打包 APK功能生成独立安装包。

5、 软件是否收费?有无广告?
Autox.js 7 延续开源精神,基础版本免费使用,无强制广告干扰。部分云同步或高级扩展功能可能通过插件形式提供,具体以官方说明为准。

更新日志

v7.2.3版本

-修复无障碍权限,app进程无法访问script进程的无障碍权限实例导致的bug

-添加传统的获取的截屏权限的方式(不跳转回AutoXJs界面)images.requestScreenCaptureLegacy()

-修复debug模式下截屏时ResourceMonitor导致的内存泄漏

-暴露DevPlugin接口给脚本,增加以下函数,让脚本触发App的连接到电脑或开启UsbDebug

DevPlugin.connectToComputer(String url);

DevPlugin.connectToSavedAddress();

DevPlugin.disconnectFromComputer();

DevPlugin.isComputerConnected();

DevPlugin.getSavedServerAddress();

DevPlugin.setServerAddress(String url);

DevPlugin.clearServerAddress();

DevPlugin.startUSBDebug();

DevPlugin.stopUSBDebug();

DevPlugin.isUSBDebugActive();

-修复serviceConnection.runScript报错后导致scope取消,脚本无法再运行的bug

-新增 在后台运行脚本时,维持5秒前台服务通知,降低运行失败的概率

-脚本悬浮窗FloatyWindow新增一个setCoverStatusBar(bool)函数,允许悬浮窗拖动到系统状态栏上

-替换paddleOcr为v4版本,提升文本识别准确率

-移除了v2版本,只内置了一种模型,slim参数将无效

-兼容v2版本函数,新增以下函数

paddle.initOcr(modelPath[,labelPath, cpuThreadNum, cpuPowerMode]) 不传参数或者传null将使用默认值

paddle.initOcrWithConfig(config) config为字典,参考OcrConfig.kt

paddle.getOcrConfig() 获取当前paddleOcr配置

paddle.release() 释放模型资源

paddle.releaseDelayed(delayMillis) 延迟释放资源(默认3分钟)

-fix: 修复PR报告的异常处理和缓冲区安全问题

-fix: 修复截屏服务内存泄漏

-修复paddle.ts参数类型定义

添加paddle编译需要的文件到git

添加截图权限请求失败后的重试机制

-修复paddle内存泄漏

侧边栏新增允许自动获取PROJECT_MEDIA权限的开关

收纳侧边栏里的五个权限开关到可展开栏里

-侧边栏新增获取悬浮窗权限的开关

-opencv-mobile更改为4.13.0

-移除无用import和文件

-修改paddleOCR初始化测试位置

-更新paddleOCR模型到v6

厂商名称:AutoJsPro

语言:简体中文

授权:免费

包名:org.autojs.autoxjs.v7

MD5值:714EFCB41365DE76C77D151161AE5955

精品推荐

同类排行