leaderboard 排行榜 category 分类浏览 code 独立开发者 notifications 通知中心 download 下载 App

登录

AutoJs6

AutoJs6

正式版
category 实用工具 / 无障碍 update 6.7.0 (3804) storage 132.78MB
file_download
19
下载量
chat_bubble_outline
0
评论数
favorite_border
9
收藏数
schedule
-
更新时间

new_releases 更新日志

修复 Android 10 UiObject#child 方法可能出现 ArrayIndexOutOfBoundsException 异常的问题 issue #416 修复 内置模块方法调用可能出现 Rhino 上下文可能不一致的问题 修复 脚本创建大量浮动窗口后, 脚本退出时可能出现窗口残留的问题 修复 运行项目时 project.json 配置参数可能无法正常解析的问题 修复 项目打包时 project.json 的 excludedDirs 配置参数将导致配置文件解析失败的问题 issue #428 修复 Android 7.x 可能无法正常使用打包功能的问题 修复 脚本项目配置文件保存时原始键名可能会被修改的问题 修复 脚本项目配置文件中构建版本号或构建时间出现较大数字时可能导致应用崩溃的问题 修复 频繁获取或重建 ImageReader 时可能因缓冲区暂无可用帧导致应用崩溃的问题 修复 输入事件观察器 InputEventObserver 可能导致应用启动时明显卡顿的问题 修复 Shizuku 用户服务进程未能正常结束导致进程堆积的问题 issue #474 修复 打包应用无法正常使用 Paddle OCR 与 Rapid OCR 功能的问题 修复 打包应用配置文件 project.json 中的 key 值可能被意外修改的问题 修复 打包应用配置页面滑动 "需要的权限" 列表时可能出现复选框图标闪烁的问题 修复 发行历史页面部分系统因字体差别导致统计数据显示不完整的问题 修复 部分设备无法正常初始化 MLKit Google OCR 的问题 (试修) issue #8 修复 部分设备无法正常触发文件管理器功能按钮点击事件的问题 (试修) issue #465 修复 部分设备代码编辑器空行显示方框字符的问题 (试修) 修复 代码编辑器软键盘可能遮挡文本内容的问题 修复 代码编辑器在只读模式下依然可以编辑代码内容的问题 修复 代码编辑器在只读模式下点击标题区域及部分菜单项导致应用崩溃的问题 修复 代码编辑器加载大文件可能导致应用崩溃的问题 (试修) 修复 代码编辑器自动打开新建文件时功能按钮状态初始化异常 修复 代码编辑器编辑文件时置于后台可能导致应用崩溃的问题 修复 Android 15+ 代码编辑器点击 fx 按钮无法显示模块函数快捷面板的问题 (试修) 修复 ErrorDialogActivity 可能无法正常启动或短时间自动消失的问题 issue #479 issue #471 issue #414 issue #340 修复 Canvas 构造函数可接受的参数类型错误 issue #402 修复 崩溃报告页面复制详细信息功能失效的问题 修复 Android 16+ 自定义返回逻辑失效导致返回功能异常的问题 修复 文件管理器搜索结果展示后点击返回按钮或切换标签页面时可能导致应用崩溃的问题 修复 文件管理器删除项目文件夹后 UI 未能自动刷新的问题 修复 任务面板列表项频繁变动时可能导致应用崩溃的问题 修复 使用 "三按钮" 手势导航时导航栏前景色可能与夜间模式关联异常的问题 修复 APK 文件类型信息对话框可能无法获取应用名称及 SDK 信息的问题 修复 客户端模式连接后, 短时间断开连接并再次连接时, 出现握手超时且难以再次建立连接的问题 修复 客户端模式连接时, 旋转屏幕及切换语言等触发 Activity 重建的操作导致 AutoJs6 总是重建连接的问题 修复 服务端模式连接时, 旋转屏幕及切换语言等触发 Activity 重建的操作导致 VSCode 控制台无法输出日志的问题 issue #385 修复 连接 VSCode 插件时, 多种方式同时连接可能导致日志打印数量成倍增加的问题 修复 布局分析页面生成代码时对于集合控件可能生成失败的问题 (试修) issue #328 修复 设置页面 "使用 '音量减' 键控制录制" 开关功能失效的问题 issue #480 修复 录制脚本生成的代码文件可能出现坐标数值与屏幕实际像素值不匹配的问题 issue #480 修复 录制脚本生成的代码文件首个行为 (如点击或滑动等) 总是被忽略的问题 修复 浮动按钮 "运行脚本" 对话框后台操作文件时可能导致应用崩溃的问题 修复 主页活动页面生命周期结束后重新进入主页时, 浮动按钮状态可能被重置的问题 修复 小米设备 "显示在其他应用上层" 开关可能跳转到错误设置页面的问题 修复 检查更新中止下载过程后, 网络数据包依然持续后台获取的问题 (试修) 修复 构建工具启用 isCleanup[Paddle/Rapid]Ocr 配置选项时无法正常完成 Rebuild Project 任务的问题 优化 插件化 Paddle OCR (PP-OCRv3) 相关功能 issue #334 issue #331 issue #325 优化 runtime.loadJar 方法增强兼容性 (by LYS86) pr #475 优化 ui.getStatusBarHeight 方法/statusBarHeight 属性 (getter) 增强一定程度的兼容性 优化 console.log 等方法打印全局对象 (images, app, ocr 等) 时支持显示详细信息 优化 dialogs.build 方法支持使用 MaterialDialog.Builder 原生选项参数 优化 dialogs.build 方法 animation/linkify 选项参数支持字符串宽松匹配 优化 device.rotation/rotation/width/height 方法获取屏幕方向及宽高数据的稳定性与一致性 优化 app.launchDual/startDualActivity 等方法提升执行效率并增强兼容性 优化 android.graphics.Paint#setColor 支持正常解析 ColorInt/ColorHex/ColorName 等颜色参数 优化 内置模块相关方法实参类型的异常消息增加类型摘要信息 优化 内置模块 (dayjs/cheerio/dayjs/i18n) 脱离脚本执行模式, 使用全局懒加载方式替代 优化 控制台相关方法打印巨型数据时根据上限适当省略部分内容以降低打印耗时 优化 控制台浮动窗口倒计时起始值由 6 秒增加到 9 秒 优化 控制台浮动窗口内部实现进行无锁化及队列化处理以提升其参数设置效率与成功率 优化 控制台浮动窗口背景色彩行为相关 API (透明度/着色/基色) 更符合安卓设计规范 issue #458 优化 文件管理器浮动按钮展开后点击菜单项时优化菜单收起时机 优化 文件管理器/任务面板支持显示文件/任务数量统计信息 优化 代码编辑器保存文件失败时自动存为草稿并支持另存为新文件 优化 代码编辑器加载大文件时提升一定程度的流畅度 优化 代码编辑器 "查找/替换" 支持状态持久化及实时显示搜索计数信息 优化 代码编辑器提示保存时确保保存成功后再退出编辑器以降低保存失败率 优化 代码编辑器保存按钮的状态更符合用户主观逻辑 优化 代码编辑器支持 "-", "=", "(", "[", "{", "<" 等按键长按功能 优化 打包应用打包过程对话框增加 "中止" 按钮 优化 打包应用打包过程对话框的显示方式并增加耗时统计 优化 打包应用使用新配置安装时将覆盖旧应用的相关配置 优化 打包应用配置页面默认勾选必要权限 (WAKE_LOCK/INTERNET/WRITE_EXTERNAL_STORAGE/...) issue #397 优化 打包应用配置页面支持更多选项的读取及配置 (启动时显示日志/启动时显示启动页/启动页标语文本/...) 优化 打包应用设置页面增加前台服务开关 issue #406 优化 脚本项目配置文件保存时增加键名冲突检测机制防止键名歧义 优化 崩溃报告页面支持双指缩放调整字体大小并添加常用功能按钮 优化 应用启动器图标支持自适应图标特性 issue #405 优化 Rhino 引擎在泛型签名解析失败时回退为原始反射类型以增强低版本安卓系统的反射方法可用性 优化 主页抽屉开关类条目添加分隔线, 支持点击标题文字区域显示详情对话框并按需支持快捷跳转系统设置 优化 启动或重启 AutoJs6 时支持点击主页抽屉 "客户端模式" 标题文字区域中止正在尝试建立的连接 优化 客户端模式连接时支持使用 IPv6 地址及域名地址建立连接 优化 客户端模式连接时支持特殊用途 IPv4 地址 (回环/广播/多播/保留/...) 检测提示 优化 客户端模式连接时支持连接状态显示及管理 (修正地址/中止连接) 优化 服务端模式连接时支持显示已建立连接的客户端数量 优化 读取通知权限支持自动重连机制 (requestRebind) 以增强通知监听相关功能的稳定性 优化 浮动按钮增强后台启动 Activity 的安全性以避免应用崩溃 优化 浮动按钮 "更多" 对话框使用异步加载数据方式提升显示流畅度 优化 浮动按钮 "运行脚本" 对话框增加 "主页" 菜单项 优化 浮动按钮 "运行脚本" 对话框支持最小化及状态恢复并尽最大努力保持窗口常驻或自动恢复 优化 支持使用 Shizuku 权限录制脚本及录制回放 (回放流畅度受一定影响) issue #320 优化 主题色设置页面定位主题色时使用快速定位方式以提升定位效率 优化 使用 LiveData 及 SharedFlow 替代已弃用的 LocalBroadcastManager 优化 Gradle 构建脚本提升 7z 格式文件的解压效率 优化 Gradle 构建脚本支持获取详细的 Android Studio IDE 版本 (如 "2025.1.4.7") 优化 Gradle 构建脚本支持自动生成 VersionCodesList 类所需数据以降低脚本启动延迟 优化 使用 版本目录 (Version Catalogs) 集中管理 Gradle 依赖和插件版本 优化 模块化 Gradle 构建脚本, 将共享构建逻辑迁移至 build-logic 并抽象为约定插件 优化 使用 Gradle 约定插件简化本地 AAR 库加载逻辑 优化 移除 "android.enableJetifier=true" Gradle 配置选项以适配 Gradle 9 优化 使用 Toolchain 替代 sourceCompatibility/targetCompatibility 以降低构建环境差异 优化 部分依赖或本地库版本调整 CHANGELOG.md

description 应用介绍

Auto.js 是一款 Android 平台支持 无障碍服务 的 JavaScript 自动化工具软件. Auto.js 由 hyb1996 于 2017/01/27 初次发布, 于 2020/03/13 停止维护, 最终版本名称为 4.1.1 Alpha2, 构建版本号为 461. AutoJs6 在 Auto.js 最终项目的基础上, 于 2021/12/01 进行二次开发, 继续保持开源免费. 功能 可用作 JavaScript IDE (代码补全/变量重命名/代码格式化) 支持基于 无障碍服务 的自动化操作 支持浮动按钮快捷操作 (脚本录制及运行/查看包名及活动/布局分析) 支持选择器 API 并提供控件遍历/获取信息/控件操作 (类似 UiAutomator) 支持布局界面分析 (类似 Android Studio 的 LayoutInspector) 支持录制功能及录制回放 支持屏幕截图/保存截图/图片找色/图片匹配 支持 E4X (ECMAScript for XML) 编写界面 支持将脚本文件或项目打包为 APK 文件 支持利用 Root 权限扩展功能 (屏幕点击/滑动/录制/Shell) 支持作为 Tasker 插件使用 支持与 VSCode 连接并进行桌面开发 (需要 AutoJs6-VSCode-Extension 插件) 环境 Android 操作系统 API 24 (7.0) [N] 及以上 主要变更 相较于 Auto.js 最终开源版本 4.1.1 Alpha2, AutoJs6 主要进行了以下升级或变更: 支持通过 Shizuku 获得 ADB 特权并使用系统 API 支持构建 WebSocket 实例以完成基于 WebSocket 协议 的网络请求 新增模块 [ base64 / crypto / sqlite / i18n / notice / ocr / opencc / qrcode / shizuku / ... ] 多语言适配 [ 西 / 法 / 俄 / 阿 / 日 / 韩 / 英 / 简中 / 繁中 / ... ] 主题色适配 [ 分组 / 定位 / 搜索 / 历史记录 / 亮度及对比度自动适配 / ... ] 夜间模式适配 [ 设置页面 / 文档页面 / 布局分析页面 / 浮动窗口 / ... ] VSCode 插件 支持客户端 (LAN) 及服务端 (LAN/ADB) 连接方式 Rhino 引擎由 v1.7.7.2 升级至 v1.8.1-SNAPSHOT 开源地址 https://github.com/SuperMonster003/AutoJs6 官网 https://docs.autojs6.com

apps 相关应用