AutoJs6 – v6.2.0 – 安卓 JavaScript 自動化工具 (Auto.js 二次開發)

軟件簡介:

Android 平臺支持無障礙服務的 JavaScript 自動化工具
需要 Android 7.0 (API 24) 及以上
克隆 (clone) 自 hyb1996/Auto.js

軟件功能:

可用作 JavaScript IDE (代碼補全 / 變量重命名 / 代碼格式化)
支持基于 無障礙服務 的自動化操作
支持懸浮窗快捷操作 (腳本錄制及運行 / 查看包名及活動 / 布局分析)
支持選擇器 API 并提供控件遍歷 / 獲取信息 / 控件操作 (類似 UiAutomator)
支持布局界面分析 (類似 Android Studio 的 LayoutInspector)
支持錄制功能及錄制回放
支持屏幕截圖 / 保存截圖 / 圖片找色 / 圖片匹配
支持 E4X (ECMAScript for XML) 編寫界面
支持將腳本文件或項目打包為 APK 文件
支持利用 Root 權限擴展功能 (屏幕點擊 / 滑動 / 錄制 /Shell)
支持作為 Tasker 插件使用
支持與 VSCode 連接并進行桌面開發

軟件開源地址:

軟件使用指南:

最近更新記錄:

2023/01/21

新增 重新設計及編寫項目文檔 (部分完成)
新增 西 / 法 / 俄 / 阿 / 日 / 韓 / 英 / 繁中等多語言適配
新增 工作路徑設置選項增加路徑選擇 / 歷史記錄 / 默認值智能提示等功能
新增 文件管理器支持任意目錄的上一級跳轉 (直至 “ 內部存儲 ” 目錄)
新增 文件管理器支持將任意目錄快捷設置為工作路徑
新增 版本更新忽略及管理已忽略更新功能
新增 文本編輯器支持雙指縮放調節字體大小
新增 idHex 選擇器 (UiSelector#idHex) (參閱 項目文檔 > 選擇器)
新增 action 選擇器 (UiSelector#action) (參閱 項目文檔 > 選擇器)
新增 Match 系列選擇器 (UiSelector#xxxMatch) (參閱 項目文檔 > 選擇器)
新增 拾取選擇器 (UiSelector#pickup) (參閱 項目文檔 > 選擇器)
新增 控件探測 (UiObject#detect) (參閱 項目文檔 > 控件節點)
新增 控件羅盤 (UiObject#compass) (參閱 項目文檔 > 控件節點)
新增 全局等待方法 wait (參閱 項目文檔 > 全局對象)
新增 全局縮放方法 cX/cY/cYx (參閱 項目文檔 > 全局對象)
新增 全局 App 類型 (參閱 項目文檔 > 應用枚舉類)
新增 i18n 模塊 (基于 banana-i18n 的 JavaScript 多語言方案) (參閱 項目文檔 > 國際化)
修復 軟件語言切換后可能導致的頁面文字閃變及部分頁面按鈕功能異常
修復 工作路徑為一個項目時軟件啟動后不顯示項目工具欄的問題
修復 工作路徑可能跟隨軟件語言切換而自動改變的問題 issue #19
修復 定時任務啟動延時顯著 (試修) issue #21
修復 JavaScript 模塊名被覆蓋聲明時導致存在依賴關系的內部模塊無法正常使用的問題 issue #29
修復 高版本安卓系統點擊快速設置面板中相關圖標后面板可能無法自動收起的問題 (試修) issue #7
修復 高版本安卓系統可能出現部分頁面與通知欄區域重疊的問題
修復 安卓 10 及以上系統無法正常運行有關設置畫筆顏色的示例代碼的問題
修復 示例代碼 “ 音樂管理器 ” 更正文件名為 “ 文件管理器 ” 并恢復正常功能
修復 文件管理器下拉刷新時可能出現定位漂移的問題
修復 ui 模塊作用域綁定錯誤導致部分基于 UI 的腳本無法訪問組件屬性的問題
修復 錄制腳本后的輸入文件名對話框可能因外部區域點擊導致已錄制內容丟失的問題
修復 文檔中部分章節標題超出屏幕寬度時無法自動換行造成內容丟失的問題
修復 文檔中的示例代碼區域無法正常左右滑動的問題
修復 文檔頁面下拉刷新時表現異常且無法撤銷刷新操作的問題 (試修)
修復 應用初始安裝后主頁抽屜夜間模式開關聯動失效的問題
修復 系統夜間模式開啟時應用啟動后強制開啟夜間模式的問題
修復 夜間模式開啟后已設置的主題色可能無法生效的問題
修復 夜間模式下部分設置選項文字與背景色相同而無法辨識的問題
修復 關于頁面功能按鈕文本長度過大導致文本顯示不完全的問題
修復 主頁抽屜設置項標題長度過大導致文本與按鈕重疊的問題
修復 主頁抽屜權限開關在提示消息對話框消失后可能出現狀態未同步的問題
修復 Root 權限修改主頁抽屜權限開關失敗時未繼續彈出 ADB 工具對話框的問題
修復 Root 權限顯示指針位置在初次使用時提示無權限的問題
修復 圖標選擇頁面的圖標元素排版異常
修復 文本編輯器啟動時可能因夜間模式設置導致閃屏的問題 (試修)
修復 文本編輯器設置字體大小時可用最大值受限的問題
修復 部分安卓系統腳本運行結束時日志中無法統計運行時長的問題
修復 使用懸浮窗菜單關閉懸浮窗后重啟應用時懸浮窗依然開啟的問題
修復 布局層次分析時長按列表項可能導致彈出菜單溢出下方屏幕的問題
修復 安卓 7.x 系統在夜間模式關閉時導航欄按鈕難以辨識的問題
修復 http.post 等方法可能出現的請求未關閉異常
修復 colors.toString 方法在 Alpha 通道為 0 時其通道信息在結果中丟失的問題
優化 重定向 Auto.js 4.x 版本的公有類以實現盡可能的向下兼容 (程度有限)
優化 合并全部項目模塊避免可能的循環引用等問題 (臨時移除 inrt 模塊)
優化 Gradle 構建配置從 Groovy 遷移到 KTS
優化 Rhino 異常消息增加多語言支持
優化 主頁抽屜權限開關僅在開啟時彈出提示消息
優化 主頁抽屜布局緊貼于狀態欄下方避免頂部顏色條的低兼容性
優化 檢查更新 / 下載更新 / 更新提示功能兼容安卓 7.x 系統
優化 重新設計設置頁面 (遷移至 AndroidX)
優化 設置頁面支持長按設置選項獲取詳細信息
優化 夜間模式增加 “ 跟隨系統 ” 設置選項 (安卓 9 及以上)
優化 應用啟動畫面適配夜間模式
優化 應用圖標增加數字標識以提升多個開源版本共存用戶的使用體驗
優化 主題色增加更多 Material Design Color (材料設計顏色) 選項
優化 文件管理器 / 任務面板等列表項圖標適當輕量化并適配主題色
優化 主頁搜索框的提示文本顏色適配夜間模式
優化 對話框 / 文本 /Fab/AppBar/ 列表項等部件適配夜間模式
優化 文檔 / 設置 / 關于 / 主題色 / 布局分析等頁面及懸浮窗適配夜間模式
優化 頁面布局盡可能兼容 RTL (Right-To-Left) 布局
優化 關于頁面增加圖標動畫效果
優化 關于頁面版權聲明文本自動更新年份信息
優化 應用初始安裝后自動決定并設置合適的工作目錄
優化 禁用文檔頁面雙指縮放功能避免文檔內容顯示異常
優化 任務面板列表項按相對路徑簡化顯示任務的名稱及路徑
優化 文本編輯器按鈕文本適當縮寫避免文本內容溢出
優化 文本編輯器設置字體大小支持恢復默認值
優化 提升懸浮窗點擊響應速度
優化 點擊懸浮窗布局分析按鈕直接進行布局范圍分析
優化 布局分析主題自適應 (懸浮窗跟隨應用主題, 快速設置面板跟隨系統主題)
優化 布局控件信息列表按可能的使用頻率重新排序
優化 布局控件信息點擊復制時根據選擇器類型自動優化輸出格式
優化 使用懸浮窗選擇文件時按返回鍵可返回至上級目錄而非直接關閉懸浮窗
優化 客戶端模式連接計算機輸入地址時支持數字有效性檢測及點分符號自動轉換
優化 客戶端及服務端建立連接后在主頁抽屜顯示對應設備的 IP 地址
優化 部分全局對象及內置模塊增加覆寫保護 (參閱 項目文檔 > 全局對象 > 覆寫保護)
優化 importClass 和 importPackage 支持字符串參數及不定長參數
優化 ui.run 支持出現異常時打印棧追蹤信息
優化 ui.R 及 auto.R 可便捷獲取 AutoJs6 的資源 ID
優化 app 模塊中與操作應用相關的方法支持 App 類型參數及應用別名參數
優化 dialogs 模塊中與異步回調相關的方法支持省略預填參數
優化 app.startActivity 等支持 url 選項參數 (參閱 示例代碼 > 應用 > 意圖)
優化 device 模塊獲取 IMEI 或硬件序列號失敗時返回 null 而非拋出異常
優化 提升 console.show 顯示的日志懸浮窗文字亮度以增強內容辨識度
優化 ImageWrapper#saveTo 支持相對路徑保存圖像文件
優化 重新設計 colors 全局對象并增加 HSV / HSL 等色彩模式支持 (參閱 項目文檔 > 顏色)
優化 部分依賴或本地庫版本調整

軟件截圖:

AutoJs6 – v6.2.0 – 安卓 JavaScript 自動化工具 (Auto.js 二次開發)

? 版權聲明
THE END
喜歡就支持一下吧
點贊15 分享