diff --git a/.changelog/lang_ar.json b/.changelog/lang_ar.json
index e9c85ad7..b1bb9cf2 100644
--- a/.changelog/lang_ar.json
+++ b/.changelog/lang_ar.json
@@ -134,7 +134,7 @@
"إضافة Toaster نسخة 12.6",
"إضافة EasyWindow (لـ Toaster) نسخة 10.3",
"ترقية إصدار Gradle من 8.5 إلى 8.11.1",
- "ترقية النسخة Rhino 1.7.15 إلى 1.7.16-snapshot",
+ "ترقية النسخة Rhino 1.7.15 إلى 1.8.0-snapshot",
"ترقية النسخة Android Material Lang3 1.10.0 إلى 1.12.0",
"ترقية النسخة Androidx Annotation 1.7.0 إلى 1.9.1",
"ترقية النسخة Androidx AppCompat 1.6.1 إلى 1.7.0",
diff --git a/.changelog/lang_en.json b/.changelog/lang_en.json
index ccb35a42..99fee23d 100644
--- a/.changelog/lang_en.json
+++ b/.changelog/lang_en.json
@@ -134,7 +134,7 @@
"Include Toaster version 12.6",
"Include EasyWindow (for Toaster) version 10.3",
"Upgrade Gradle version from 8.5 -> 8.11.1",
- "Upgrade Rhino version 1.7.15-snapshot -> 1.7.16-snapshot",
+ "Upgrade Rhino version 1.7.15-snapshot -> 1.8.0-snapshot",
"Upgrade Android Material Lang3 version 1.10.0 -> 1.12.0",
"Upgrade Androidx Annotation version 1.7.0 -> 1.9.1",
"Upgrade Androidx AppCompat version 1.6.1 -> 1.7.0",
diff --git a/.changelog/lang_es.json b/.changelog/lang_es.json
index 736cbcb4..fe002bb5 100644
--- a/.changelog/lang_es.json
+++ b/.changelog/lang_es.json
@@ -134,7 +134,7 @@
"Incluir la versión 12.6 de Toaster",
"Incluir la versión 10.3 de EasyWindow (para Toaster)",
"Actualización de versión de Gradle de 8.5 a 8.11.1",
- "Actualizar la versión 1.7.15-snapshot de Rhino -> 1.7.16-snapshot",
+ "Actualizar la versión 1.7.15-snapshot de Rhino -> 1.8.0-snapshot",
"Actualizar la versión 1.10.0 de Android Material Lang3 -> 1.12.0",
"Actualizar la versión 1.7.0 de Androidx Annotation -> 1.9.1",
"Actualizar la versión 1.6.1 de Androidx AppCompat -> 1.7.0",
diff --git a/.changelog/lang_fr.json b/.changelog/lang_fr.json
index 10979069..2eaafd62 100644
--- a/.changelog/lang_fr.json
+++ b/.changelog/lang_fr.json
@@ -134,7 +134,7 @@
"Inclure la version 12.6 de Toaster",
"Inclure la version 10.3 de EasyWindow (pour Toaster)",
"Mettre à niveau la version 8.5 de Gradle -> 8.11.1 ",
- "Mettre à niveau la version 1.7.15-snapshot de Rhino -> 1.7.16-snapshot",
+ "Mettre à niveau la version 1.7.15-snapshot de Rhino -> 1.8.0-snapshot",
"Mettre à niveau la version 1.10.0 d'Android Material Lang3 -> 1.12.0",
"Mettre à niveau la version 1.7.0 d'Androidx Annotation -> 1.9.1",
"Mettre à niveau la version 1.6.1 d'Androidx AppCompat -> 1.7.0",
diff --git a/.changelog/lang_ja.json b/.changelog/lang_ja.json
index d461ff64..ba55872d 100644
--- a/.changelog/lang_ja.json
+++ b/.changelog/lang_ja.json
@@ -134,7 +134,7 @@
"追加 Toaster バージョン 12.6",
"追加 EasyWindow (for Toaster) バージョン 10.3",
"Gradle バージョンを 8.5 -> 8.11.1 にアップグレード",
- "Rhino バージョン 1.7.15-snapshot -> 1.7.16-snapshot にアップグレード",
+ "Rhino バージョン 1.7.15-snapshot -> 1.8.0-snapshot にアップグレード",
"Android Material Lang3 バージョン 1.10.0 -> 1.12.0 にアップグレード",
"Androidx Annotation バージョン 1.7.0 -> 1.9.1 にアップグレード",
"Androidx AppCompat バージョン 1.6.1 -> 1.7.0 にアップグレード",
diff --git a/.changelog/lang_ko.json b/.changelog/lang_ko.json
index dd42e280..454cec2c 100644
--- a/.changelog/lang_ko.json
+++ b/.changelog/lang_ko.json
@@ -134,7 +134,7 @@
"Toaster 버전 12.6 추가",
"EasyWindow (for Toaster) 버전 10.3 추가",
"Gradle 버전 8.5 -> 8.11.1 업그레이드",
- "Rhino 버전 1.7.15-snapshot에서 1.7.16-snapshot으로 업그레이드",
+ "Rhino 버전 1.7.15-snapshot에서 1.8.0-snapshot으로 업그레이드",
"Android Material Lang3 버전 1.10.0에서 1.12.0으로 업그레이드",
"Androidx Annotation 버전 1.7.0에서 1.9.1으로 업그레이드",
"Androidx AppCompat 버전 1.6.1에서 1.7.0으로 업그레이드",
diff --git a/.changelog/lang_ru.json b/.changelog/lang_ru.json
index 74b8c6a3..a3d4bb5b 100644
--- a/.changelog/lang_ru.json
+++ b/.changelog/lang_ru.json
@@ -134,7 +134,7 @@
"Включить версию 12.6 Toaster",
"Включить версию 10.3 EasyWindow (для Toaster)",
"Обновить Gradle с версии 8.5 до 8.11.1",
- "Обновить Rhino с версии 1.7.15-snapshot до 1.7.16-snapshot",
+ "Обновить Rhino с версии 1.7.15-snapshot до 1.8.0-snapshot",
"Обновить Android Material Lang3 с версии 1.10.0 до 1.12.0",
"Обновить Androidx Annotation с версии 1.7.0 до 1.9.1",
"Обновить Androidx AppCompat с версии 1.6.1 до 1.7.0",
diff --git a/.changelog/lang_zh-Hans.json b/.changelog/lang_zh-Hans.json
index ff417872..f55e1c9e 100644
--- a/.changelog/lang_zh-Hans.json
+++ b/.changelog/lang_zh-Hans.json
@@ -159,7 +159,7 @@
"附加 Toaster 版本 12.6",
"附加 EasyWindow (for Toaster) 版本 10.3",
"升级 Gradle 版本 8.5 -> 8.11.1",
- "升级 Rhino 版本 1.7.15-snapshot -> 1.7.16-snapshot",
+ "升级 Rhino 版本 1.7.15-snapshot -> 1.8.0-snapshot",
"升级 Android Material Lang3 版本 1.10.0 -> 1.12.0",
"升级 Androidx Annotation 版本 1.7.0 -> 1.9.1",
"升级 Androidx AppCompat 版本 1.6.1 -> 1.7.0",
diff --git a/.changelog/lang_zh-Hant-HK.json b/.changelog/lang_zh-Hant-HK.json
index 128a4346..e7c4930b 100644
--- a/.changelog/lang_zh-Hant-HK.json
+++ b/.changelog/lang_zh-Hant-HK.json
@@ -134,7 +134,7 @@
"附加 Toaster 版本 12.6",
"附加 EasyWindow (for Toaster) 版本 10.3",
"升級 Gradle 版本 8.5 -> 8.11.1",
- "升級 Rhino 版本 1.7.15-snapshot -> 1.7.16-snapshot",
+ "升級 Rhino 版本 1.7.15-snapshot -> 1.8.0-snapshot",
"升級 Android Material Lang3 版本 1.10.0 -> 1.12.0",
"升級 Androidx Annotation 版本 1.7.0 -> 1.9.1",
"升級 Androidx AppCompat 版本 1.6.1 -> 1.7.0",
diff --git a/.changelog/lang_zh-Hant-TW.json b/.changelog/lang_zh-Hant-TW.json
index 7df725b2..f8d6f701 100644
--- a/.changelog/lang_zh-Hant-TW.json
+++ b/.changelog/lang_zh-Hant-TW.json
@@ -134,7 +134,7 @@
"附加 Toaster 版本 12.6",
"附加 EasyWindow (for Toaster) 版本 10.3",
"升級 Gradle 版本 8.5 -> 8.11.1",
- "升級 Rhino 版本 1.7.15-snapshot -> 1.7.16-snapshot",
+ "升級 Rhino 版本 1.7.15-snapshot -> 1.8.0-snapshot",
"升級 Android Material Lang3 版本 1.10.0 -> 1.12.0",
"升級 Androidx Annotation 版本 1.7.0 -> 1.9.1",
"升級 Androidx AppCompat 版本 1.6.1 -> 1.7.0",
diff --git a/.readme/README-ar.md b/.readme/README-ar.md
index e2d8dd6e..51fa01ae 100644
--- a/.readme/README-ar.md
+++ b/.readme/README-ar.md
@@ -64,7 +64,7 @@
| [Auto.js Pro 9](https://pro.autojs.org/) | AutoJsPro | [hyb1996](https://github.com/hyb1996) | `2021/03/28` | `2023/02/09` |
| [AutoJs6](https://github.com/SuperMonster003/AutoJs6) | [AutoJs6](https://github.com/SuperMonster003/AutoJs6/commit/a8ce1b9acb541e9736c33134be3194c3148a15a3#diff-833a46a97033e77558372a2dce103fd6fee29aaaa899f610022a7aece592ee7bR27) | [SuperMonster003](https://github.com/SuperMonster003) | `2021/12/01` | - |
| [AutoX](https://github.com/kkevsekk1/AutoX) | [Autox.js v6](https://github.com/kkevsekk1/AutoX/commit/8b6776cff8b0fca4be4a52719b7d7d07c0a058f3#diff-51a0b488f963eb0be6c6599bf5df497313877cf5bdff3950807373912ac1cdc9R130) | [wilinz](https://github.com/wilinz) | `2022/05/26` | - |
-| [AutoX](https://github.com/kkevsekk1/AutoX) | [Autox.js v7](https://github.com/kkevsekk1/AutoX/commit/484491fd5fe12b8203d0b09c181eb0f471c0ea9f#diff-8cff73265af19c059547b76aca8882cbaa3209291406f52df1dafbbc78e80c46R120) | [aiselp](https://github.com/aiselp) | `2024/04/21` | - |
+| [AutoX](https://github.com/aiselp/AutoX) | [Autox.js v7](https://github.com/aiselp/AutoX/commit/484491fd5fe12b8203d0b09c181eb0f471c0ea9f#diff-8cff73265af19c059547b76aca8882cbaa3209291406f52df1dafbbc78e80c46R120) | [aiselp](https://github.com/aiselp) | `2024/04/21` | - |
التواريخ في الجدول هي تقديرات وقد تختلف عن الواقع.
@@ -124,7 +124,7 @@
* دعم التكيف متعدد اللغات [ الإسبانية / الفرنسية / الروسية / العربية / اليابانية / الكورية / الإنجليزية / الصينية المبسطة / الصينية التقليدية / ... ]
* دعم وضع الليل [ صفحة الإعدادات / صفحة الوثائق / صفحة تحليل التخطيط / النافذة العائمة / ... ]
* دعم الاتصال بـ [المكون الإضافي لـ VSCode](http://vscext-project.autojs6.com) بطرق الاتصال عبر الشبكة المحلية (LAN) و ADB
-* تم ترقية محرك [Rhino](https://github.com/mozilla/rhino/) من [v1.7.7.2](https://github.com/mozilla/rhino/releases/tag/Rhino1_7_7_2_Release) إلى [v1.7.16-SNAPSHOT](http://rhino.autojs6.com/blob/master/gradle.properties#L3)
+* تم ترقية محرك [Rhino](https://github.com/mozilla/rhino/) من [v1.7.7.2](https://github.com/mozilla/rhino/releases/tag/Rhino1_7_7_2_Release) إلى [v1.8.1-SNAPSHOT](http://rhino.autojs6.com/blob/master/gradle.properties#L3)
* دعم هروب نقطة الرمز Unicode [للأحرف متعددة المستويات](https://zh.wikipedia.org/wiki/Unicode%E5%AD%97%E7%AC%A6%E5%B9%B3%E9%9D%A2%E6%98%A0%E5%B0%84#%E7%AC%AC%E4%B8%80%E8%BC%94%E5%8A%A9%E5%B9%B3%E9%9D%A2)
```javascript
'\u{1D160}'; /* تمثل "𝅘𝅥𝅮", طريقة تقليدية: '\uD834\uDD60'. */
@@ -326,12 +326,12 @@
#### تحضير Android Studio
-قم بتنزيل إصدار `Android Studio Ladybug Feature Drop | 2024.2.2 RC 2` (حدد أحدها حسب الحاجة):
+قم بتنزيل إصدار `Android Studio Ladybug Feature Drop | 2024.2.2` (حدد أحدها حسب الحاجة):
-- [android-studio-2024.2.2.12-windows.exe](https://redirector.gvt1.com/edgedl/android/studio/install/2024.2.2.12/android-studio-2024.2.2.12-windows.exe) (1.14 GB)
-- [android-studio-2024.2.2.12-windows.zip](https://redirector.gvt1.com/edgedl/android/studio/ide-zips/2024.2.2.12/android-studio-2024.2.2.12-windows.zip) (1.15 GB)
+- [android-studio-2024.2.2.13-windows.exe](https://redirector.gvt1.com/edgedl/android/studio/install/2024.2.2.13/android-studio-2024.2.2.13-windows.exe) (1.14 GB)
+- [android-studio-2024.2.2.13-windows.zip](https://redirector.gvt1.com/edgedl/android/studio/ide-zips/2024.2.2.13/android-studio-2024.2.2.13-windows.zip) (1.15 GB)
-> ملاحظة: تاريخ الإصدار بالنسخة المذكورة أعلاه هو 16 December 2024. إذا كنت بحاجة إلى تنزيل إصدار آخر، أو إذا كان الرابط المذكور غير صالح، يمكنك زيارة [أرشيف إصدارات Android Studio](https://developer.android.com/studio/archive?hl=en).
+> ملاحظة: تاريخ الإصدار بالنسخة المذكورة أعلاه هو 9 January 2025. إذا كنت بحاجة إلى تنزيل إصدار آخر، أو إذا كان الرابط المذكور غير صالح، يمكنك زيارة [أرشيف إصدارات Android Studio](https://developer.android.com/studio/archive?hl=en).
قم بتثبيت أو فك ضغط الملف المذكور سابقًا، ثم قم بتشغيل برنامج Android Studio (مثل `"D:\android-studio\bin\studio64.exe"`).
@@ -375,7 +375,7 @@ SDK Tools (أدوات SDK) (في النافذة اليمنى)
يعتمد مشروع AutoJs6 على إصدار `JDK (مجموعة تطوير جافا)` بإصدار لا يقل عن `17`، ولكن يفضل الإصدار الذي لا يقل عن `19`.
-اعتبارًا من 1 January 2025، الإصدار الأقصى المدعوم من JDK لمشروع AutoJs6 هو `23`.
+اعتبارًا من 28 February 2025، الإصدار الأقصى المدعوم من JDK لمشروع AutoJs6 هو `23`.
> ملاحظة: إذا كان نظام الكمبيوتر يحتوي على JDK والإصدار يفي بالمتطلبات المذكورة أعلاه، فيمكنك تخطي هذا القسم.
diff --git a/.readme/README-en.md b/.readme/README-en.md
index 8fb5a777..3e40a256 100644
--- a/.readme/README-en.md
+++ b/.readme/README-en.md
@@ -64,7 +64,7 @@ The table below lists some Auto.js-related projects (sorted by development date)
| [Auto.js Pro 9](https://pro.autojs.org/) | AutoJsPro | [hyb1996](https://github.com/hyb1996) | `2021/03/28` | `2023/02/09` |
| [AutoJs6](https://github.com/SuperMonster003/AutoJs6) | [AutoJs6](https://github.com/SuperMonster003/AutoJs6/commit/a8ce1b9acb541e9736c33134be3194c3148a15a3#diff-833a46a97033e77558372a2dce103fd6fee29aaaa899f610022a7aece592ee7bR27) | [SuperMonster003](https://github.com/SuperMonster003) | `2021/12/01` | - |
| [AutoX](https://github.com/kkevsekk1/AutoX) | [Autox.js v6](https://github.com/kkevsekk1/AutoX/commit/8b6776cff8b0fca4be4a52719b7d7d07c0a058f3#diff-51a0b488f963eb0be6c6599bf5df497313877cf5bdff3950807373912ac1cdc9R130) | [wilinz](https://github.com/wilinz) | `2022/05/26` | - |
-| [AutoX](https://github.com/kkevsekk1/AutoX) | [Autox.js v7](https://github.com/kkevsekk1/AutoX/commit/484491fd5fe12b8203d0b09c181eb0f471c0ea9f#diff-8cff73265af19c059547b76aca8882cbaa3209291406f52df1dafbbc78e80c46R120) | [aiselp](https://github.com/aiselp) | `2024/04/21` | - |
+| [AutoX](https://github.com/aiselp/AutoX) | [Autox.js v7](https://github.com/aiselp/AutoX/commit/484491fd5fe12b8203d0b09c181eb0f471c0ea9f#diff-8cff73265af19c059547b76aca8882cbaa3209291406f52df1dafbbc78e80c46R120) | [aiselp](https://github.com/aiselp) | `2024/04/21` | - |
The dates in the table are estimated and may differ from actual dates.
@@ -124,7 +124,7 @@ Compared to the final open-source version `4.1.1 Alpha2` of Auto.js, the main up
* Multilingual support [ Spanish / French / Russian / Arabic / Japanese / Korean / English / Simplified Chinese / Traditional Chinese / ... ]
* Night mode adaptation [ Settings page / Documentation page / Layout analysis page / Floating window / ... ]
* [VSCode plugin](http://vscext-project.autojs6.com) supports both client (LAN) and server (LAN/ADB) connection methods
-* [Rhino](https://github.com/mozilla/rhino/) engine upgraded from [v1.7.7.2](https://github.com/mozilla/rhino/releases/tag/Rhino1_7_7_2_Release) to [v1.7.16-SNAPSHOT](http://rhino.autojs6.com/blob/master/gradle.properties#L3)
+* [Rhino](https://github.com/mozilla/rhino/) engine upgraded from [v1.7.7.2](https://github.com/mozilla/rhino/releases/tag/Rhino1_7_7_2_Release) to [v1.8.1-SNAPSHOT](http://rhino.autojs6.com/blob/master/gradle.properties#L3)
* Unicode [code point](https://developer.mozilla.org/en-US/docs/Glossary/Code_point) escape support for [supplementary plane](https://en.wikipedia.org/wiki/Plane_(Unicode)#Supplementary_Multilingual_Plane) characters
```javascript
'\u{1D160}'; /* stands for "𝅘𝅥𝅮", traditional method: '\uD834\uDD60'. */
@@ -326,12 +326,12 @@ This section introduces the compilation and build methods of the AutoJs6 open-so
#### Android Studio Preparation
-Download `Android Studio Ladybug Feature Drop | 2024.2.2 RC 2` version (choose one as needed):
+Download `Android Studio Ladybug Feature Drop | 2024.2.2` version (choose one as needed):
-- [android-studio-2024.2.2.12-windows.exe](https://redirector.gvt1.com/edgedl/android/studio/install/2024.2.2.12/android-studio-2024.2.2.12-windows.exe) (1.14 GB)
-- [android-studio-2024.2.2.12-windows.zip](https://redirector.gvt1.com/edgedl/android/studio/ide-zips/2024.2.2.12/android-studio-2024.2.2.12-windows.zip) (1.15 GB)
+- [android-studio-2024.2.2.13-windows.exe](https://redirector.gvt1.com/edgedl/android/studio/install/2024.2.2.13/android-studio-2024.2.2.13-windows.exe) (1.14 GB)
+- [android-studio-2024.2.2.13-windows.zip](https://redirector.gvt1.com/edgedl/android/studio/ide-zips/2024.2.2.13/android-studio-2024.2.2.13-windows.zip) (1.15 GB)
-> Note: The release date for the above version is Dec 16 , 2024. To download other versions, or if the above link is invalid, you can visit the [Android Studio release archive](https://developer.android.com/studio/archive?hl=en) page..
+> Note: The release date for the above version is Jan 9 , 2025. To download other versions, or if the above link is invalid, you can visit the [Android Studio release archive](https://developer.android.com/studio/archive?hl=en) page..
Install or extract the above file, then run the Android Studio software (e.g., `"D:\android-studio\bin\studio64.exe"`).
@@ -375,7 +375,7 @@ Check `Show Package Details`, click NDK and CMake respectively to ensure the cor
The `JDK (Java Development Kit)` version required for the AutoJs6 project should be at least `17`, but `19` or higher is recommended.
-As of Jan 1 , 2025, AutoJs6 supports up to version `23` of the JDK.
+As of Feb 28 , 2025, AutoJs6 supports up to version `23` of the JDK.
> Note: If the JDK is already installed on the computer system and the version meets the above requirements, this section can be skipped.
diff --git a/.readme/README-es.md b/.readme/README-es.md
index 1eb112a9..96a85ad6 100644
--- a/.readme/README-es.md
+++ b/.readme/README-es.md
@@ -64,7 +64,7 @@ La siguiente tabla enumera algunos proyectos relacionados con Auto.js (ordenados
| [Auto.js Pro 9](https://pro.autojs.org/) | AutoJsPro | [hyb1996](https://github.com/hyb1996) | `2021/03/28` | `2023/02/09` |
| [AutoJs6](https://github.com/SuperMonster003/AutoJs6) | [AutoJs6](https://github.com/SuperMonster003/AutoJs6/commit/a8ce1b9acb541e9736c33134be3194c3148a15a3#diff-833a46a97033e77558372a2dce103fd6fee29aaaa899f610022a7aece592ee7bR27) | [SuperMonster003](https://github.com/SuperMonster003) | `2021/12/01` | - |
| [AutoX](https://github.com/kkevsekk1/AutoX) | [Autox.js v6](https://github.com/kkevsekk1/AutoX/commit/8b6776cff8b0fca4be4a52719b7d7d07c0a058f3#diff-51a0b488f963eb0be6c6599bf5df497313877cf5bdff3950807373912ac1cdc9R130) | [wilinz](https://github.com/wilinz) | `2022/05/26` | - |
-| [AutoX](https://github.com/kkevsekk1/AutoX) | [Autox.js v7](https://github.com/kkevsekk1/AutoX/commit/484491fd5fe12b8203d0b09c181eb0f471c0ea9f#diff-8cff73265af19c059547b76aca8882cbaa3209291406f52df1dafbbc78e80c46R120) | [aiselp](https://github.com/aiselp) | `2024/04/21` | - |
+| [AutoX](https://github.com/aiselp/AutoX) | [Autox.js v7](https://github.com/aiselp/AutoX/commit/484491fd5fe12b8203d0b09c181eb0f471c0ea9f#diff-8cff73265af19c059547b76aca8882cbaa3209291406f52df1dafbbc78e80c46R120) | [aiselp](https://github.com/aiselp) | `2024/04/21` | - |
Las fechas en la tabla son estimadas y pueden no coincidir con las reales.
@@ -124,7 +124,7 @@ En comparación con la versión final de Auto.js `4.1.1 Alpha2`, AutoJs6 ha real
* Soporte multilingüe [Español / Francés / Ruso / Árabe / Japonés / Coreano / Inglés / Chino Simplificado / Chino Tradicional / ...]
* Soporte para modo nocturno en varias páginas [ página de configuración / página de documentación / página de análisis de diseño / ventana flotante / ... ]
* El [complemento de VSCode](http://vscext-project.autojs6.com) soporta conexiones cliente (LAN) y servidor (LAN/ADB)
-* El motor [Rhino](https://github.com/mozilla/rhino/) se ha actualizado de [v1.7.7.2](https://github.com/mozilla/rhino/releases/tag/Rhino1_7_7_2_Release) a [v1.7.16-SNAPSHOT](http://rhino.autojs6.com/blob/master/gradle.properties#L3)
+* El motor [Rhino](https://github.com/mozilla/rhino/) se ha actualizado de [v1.7.7.2](https://github.com/mozilla/rhino/releases/tag/Rhino1_7_7_2_Release) a [v1.8.1-SNAPSHOT](http://rhino.autojs6.com/blob/master/gradle.properties#L3)
* Soporte para secuencias de escape de [puntos de código](https://developer.mozilla.org/zh-CN/docs/Glossary/Code_point) Unicode [ plano suplementario](https://zh.wikipedia.org/wiki/Unicode%E5%AD%97%E7%AC%A6%E5%B9%B3%E9%9D%A2%E6%98%A0%E5%B0%84#%E7%AC%AC%E4%B8%80%E8%BC%94%E5%8A%A9%E5%B9%B3%E9%9D%A2)
```javascript
'\u{1D160}'; /* significa "𝅘𝅥𝅮", método tradicional: '\uD834\uDD60'. */
@@ -326,12 +326,12 @@ Esta sección toma como ejemplo Android Studio para presentar los métodos de co
#### Preparación de Android Studio
-Descarga la versión `Android Studio Ladybug Feature Drop | 2024.2.2 RC 2` (elige una según tus necesidades):
+Descarga la versión `Android Studio Ladybug Feature Drop | 2024.2.2` (elige una según tus necesidades):
-- [android-studio-2024.2.2.12-windows.exe](https://redirector.gvt1.com/edgedl/android/studio/install/2024.2.2.12/android-studio-2024.2.2.12-windows.exe) (1.14 GB)
-- [android-studio-2024.2.2.12-windows.zip](https://redirector.gvt1.com/edgedl/android/studio/ide-zips/2024.2.2.12/android-studio-2024.2.2.12-windows.zip) (1.15 GB)
+- [android-studio-2024.2.2.13-windows.exe](https://redirector.gvt1.com/edgedl/android/studio/install/2024.2.2.13/android-studio-2024.2.2.13-windows.exe) (1.14 GB)
+- [android-studio-2024.2.2.13-windows.zip](https://redirector.gvt1.com/edgedl/android/studio/ide-zips/2024.2.2.13/android-studio-2024.2.2.13-windows.zip) (1.15 GB)
-> Nota: La fecha de lanzamiento de la versión anterior es el 16 de December de 2024. Para descargar otras versiones, o si los enlaces anteriores ya no funcionan, puedes visitar la página del [Archivo de versiones de Android Studio](https://developer.android.com/studio/archive?hl=en).
+> Nota: La fecha de lanzamiento de la versión anterior es el 9 de January de 2025. Para descargar otras versiones, o si los enlaces anteriores ya no funcionan, puedes visitar la página del [Archivo de versiones de Android Studio](https://developer.android.com/studio/archive?hl=en).
Instala o descomprime los archivos mencionados anteriormente y ejecuta el software Android Studio (por ejemplo, `"D:\android-studio\bin\studio64.exe"`).
@@ -375,7 +375,7 @@ Marca `Show Package Details (Mostrar detalles del paquete)`, haz clic en NDK y C
La versión mínima requerida del `JDK (Kit de Desarrollo de Java)` para el proyecto AutoJs6 es `17`, pero se recomienda usar una versión no inferior a `19`.
-Hasta el 1 de January de 2025, AutoJs6 soporta hasta la versión `23` de JDK.
+Hasta el 28 de February de 2025, AutoJs6 soporta hasta la versión `23` de JDK.
> Nota: Si el sistema ya tiene instalado JDK y cumple con los requisitos anteriores, puedes omitir esta sección.
diff --git a/.readme/README-fr.md b/.readme/README-fr.md
index 9921ae2b..cb2ec7ad 100644
--- a/.readme/README-fr.md
+++ b/.readme/README-fr.md
@@ -64,7 +64,7 @@ Le tableau suivant énumère certains projets liés à Auto.js (classés par dat
| [Auto.js Pro 9](https://pro.autojs.org/) | AutoJsPro | [hyb1996](https://github.com/hyb1996) | `2021/03/28` | `2023/02/09` |
| [AutoJs6](https://github.com/SuperMonster003/AutoJs6) | [AutoJs6](https://github.com/SuperMonster003/AutoJs6/commit/a8ce1b9acb541e9736c33134be3194c3148a15a3#diff-833a46a97033e77558372a2dce103fd6fee29aaaa899f610022a7aece592ee7bR27) | [SuperMonster003](https://github.com/SuperMonster003) | `2021/12/01` | - |
| [AutoX](https://github.com/kkevsekk1/AutoX) | [Autox.js v6](https://github.com/kkevsekk1/AutoX/commit/8b6776cff8b0fca4be4a52719b7d7d07c0a058f3#diff-51a0b488f963eb0be6c6599bf5df497313877cf5bdff3950807373912ac1cdc9R130) | [wilinz](https://github.com/wilinz) | `2022/05/26` | - |
-| [AutoX](https://github.com/kkevsekk1/AutoX) | [Autox.js v7](https://github.com/kkevsekk1/AutoX/commit/484491fd5fe12b8203d0b09c181eb0f471c0ea9f#diff-8cff73265af19c059547b76aca8882cbaa3209291406f52df1dafbbc78e80c46R120) | [aiselp](https://github.com/aiselp) | `2024/04/21` | - |
+| [AutoX](https://github.com/aiselp/AutoX) | [Autox.js v7](https://github.com/aiselp/AutoX/commit/484491fd5fe12b8203d0b09c181eb0f471c0ea9f#diff-8cff73265af19c059547b76aca8882cbaa3209291406f52df1dafbbc78e80c46R120) | [aiselp](https://github.com/aiselp) | `2024/04/21` | - |
Les dates dans le tableau sont des estimations et peuvent différer des dates réelles.
@@ -124,7 +124,7 @@ Par rapport à la version finale open source de Auto.js `4.1.1 Alpha2`, AutoJs6
* Adaptation multilingue [ Espagnol / Français / Russe / Arabe / Japonais / Coréen / Anglais / Chinois Simplifié / Chinois Traditionnel / ... ]
* Adaptation du mode nuit [ Paramètres / Documentation / Analyse de la disposition / Fenêtre flottante / ... ]
* Prise en charge de l'extension [VSCode](http://vscext-project.autojs6.com) pour la connexion client (LAN) et serveur (LAN/ADB)
-* Le moteur [Rhino](https://github.com/mozilla/rhino/) a été mis à niveau de [v1.7.7.2](https://github.com/mozilla/rhino/releases/tag/Rhino1_7_7_2_Release) à [v1.7.16-SNAPSHOT](http://rhino.autojs6.com/blob/master/gradle.properties#L3)
+* Le moteur [Rhino](https://github.com/mozilla/rhino/) a été mis à niveau de [v1.7.7.2](https://github.com/mozilla/rhino/releases/tag/Rhino1_7_7_2_Release) à [v1.8.1-SNAPSHOT](http://rhino.autojs6.com/blob/master/gradle.properties#L3)
* [Échappements](https://developer.mozilla.org/zh-CN/docs/Glossary/Code_point) pour les points de code Unicode supportent les caractères du [plan complémentaire](https://zh.wikipedia.org/wiki/Unicode%E5%AD%97%E7%AC%A6%E5%B9%B3%E9%9D%A2%E6%98%A0%E5%B0%84#%E7%AC%AC%E4%B8%80%E8%BC%94%E5%8A%A9%E5%B9%B3%E9%9D%A2)
```javascript
'\u{1D160}'; /* signifie "𝅘𝅥𝅮", méthode traditionnelle: '\uD834\uDD60'. */
@@ -326,12 +326,12 @@ Cette section présente la méthode de compilation et de construction du projet
#### Préparation de Android Studio
-Téléchargez la version `Android Studio Ladybug Feature Drop | 2024.2.2 RC 2` (choisissez-en une selon vos besoins):
+Téléchargez la version `Android Studio Ladybug Feature Drop | 2024.2.2` (choisissez-en une selon vos besoins):
-- [android-studio-2024.2.2.12-windows.exe](https://redirector.gvt1.com/edgedl/android/studio/install/2024.2.2.12/android-studio-2024.2.2.12-windows.exe) (1.14 GB)
-- [android-studio-2024.2.2.12-windows.zip](https://redirector.gvt1.com/edgedl/android/studio/ide-zips/2024.2.2.12/android-studio-2024.2.2.12-windows.zip) (1.15 GB)
+- [android-studio-2024.2.2.13-windows.exe](https://redirector.gvt1.com/edgedl/android/studio/install/2024.2.2.13/android-studio-2024.2.2.13-windows.exe) (1.14 GB)
+- [android-studio-2024.2.2.13-windows.zip](https://redirector.gvt1.com/edgedl/android/studio/ide-zips/2024.2.2.13/android-studio-2024.2.2.13-windows.zip) (1.15 GB)
-> Note : La version mentionnée ci-dessus a été publiée le 16 December 2024. Pour télécharger d'autres versions ou si le lien ci-dessus n'est plus valide, visitez la page [archive des versions de Android Studio](https://developer.android.com/studio/archive?hl=en).
+> Note : La version mentionnée ci-dessus a été publiée le 9 January 2025. Pour télécharger d'autres versions ou si le lien ci-dessus n'est plus valide, visitez la page [archive des versions de Android Studio](https://developer.android.com/studio/archive?hl=en).
Installez ou extrayez le fichier ci-dessus, exécutez Android Studio (par exemple `"D:\android-studio\bin\studio64.exe"`).
@@ -375,7 +375,7 @@ Cochez `Show Package Details (afficher les détails du package)`, puis cliquez r
La version de JDK (Kit de développement Java) requise pour le projet AutoJs6 doit être au moins `17`, mais il est recommandé d'avoir au moins `19`.
-À partir du 1 January 2025, AutoJs6 prend en charge la version maximale de JDK `23`.
+À partir du 28 February 2025, AutoJs6 prend en charge la version maximale de JDK `23`.
> Note : Si le JDK est déjà installé sur le système informatique et que la version répond aux exigences ci-dessus, vous pouvez ignorer cette section.
diff --git a/.readme/README-ja.md b/.readme/README-ja.md
index 5a2bd8a0..b97ec0b6 100644
--- a/.readme/README-ja.md
+++ b/.readme/README-ja.md
@@ -64,7 +64,7 @@ AutoJs6 は `2021/12/01` に Auto.js 最終プロジェクトを基に二次開
| [Auto.js Pro 9](https://pro.autojs.org/) | AutoJsPro | [hyb1996](https://github.com/hyb1996) | `2021/03/28` | `2023/02/09` |
| [AutoJs6](https://github.com/SuperMonster003/AutoJs6) | [AutoJs6](https://github.com/SuperMonster003/AutoJs6/commit/a8ce1b9acb541e9736c33134be3194c3148a15a3#diff-833a46a97033e77558372a2dce103fd6fee29aaaa899f610022a7aece592ee7bR27) | [SuperMonster003](https://github.com/SuperMonster003) | `2021/12/01` | - |
| [AutoX](https://github.com/kkevsekk1/AutoX) | [Autox.js v6](https://github.com/kkevsekk1/AutoX/commit/8b6776cff8b0fca4be4a52719b7d7d07c0a058f3#diff-51a0b488f963eb0be6c6599bf5df497313877cf5bdff3950807373912ac1cdc9R130) | [wilinz](https://github.com/wilinz) | `2022/05/26` | - |
-| [AutoX](https://github.com/kkevsekk1/AutoX) | [Autox.js v7](https://github.com/kkevsekk1/AutoX/commit/484491fd5fe12b8203d0b09c181eb0f471c0ea9f#diff-8cff73265af19c059547b76aca8882cbaa3209291406f52df1dafbbc78e80c46R120) | [aiselp](https://github.com/aiselp) | `2024/04/21` | - |
+| [AutoX](https://github.com/aiselp/AutoX) | [Autox.js v7](https://github.com/aiselp/AutoX/commit/484491fd5fe12b8203d0b09c181eb0f471c0ea9f#diff-8cff73265af19c059547b76aca8882cbaa3209291406f52df1dafbbc78e80c46R120) | [aiselp](https://github.com/aiselp) | `2024/04/21` | - |
表の日付は推定値であり、実際とは異なる場合があります.
@@ -124,7 +124,7 @@ Auto.js の最終オープンソースバージョン `4.1.1 Alpha2` と比較
* 多言語対応 [ 西 / 仏 / 露 / 阿 / 日 / 韓 / 英 / 簡中 / 繁中 / ... ]
* ナイトモード対応 [ 設定ページ / ドキュメントページ / レイアウト分析ページ / 浮動ウィンドウ / ... ]
* [VSCodeプラグイン](http://vscext-project.autojs6.com)がクライアント (LAN)とサーバ (LAN/ADB)接続方法をサポート
-* [Rhino](https://github.com/mozilla/rhino/)エンジンが [v1.7.7.2](https://github.com/mozilla/rhino/releases/tag/Rhino1_7_7_2_Release) から [v1.7.16-SNAPSHOT](http://rhino.autojs6.com/blob/master/gradle.properties#L3) にアップグレードされました。
+* [Rhino](https://github.com/mozilla/rhino/)エンジンが [v1.7.7.2](https://github.com/mozilla/rhino/releases/tag/Rhino1_7_7_2_Release) から [v1.8.1-SNAPSHOT](http://rhino.autojs6.com/blob/master/gradle.properties#L3) にアップグレードされました。
* Unicode [コードポイント](https://developer.mozilla.org/ja/docs/Glossary/Code_point)エスケープのサポート [補助平面](https://ja.wikipedia.org/wiki/多言語面#補助平面)文字
```javascript
'\u{1D160}'; /* を表します "𝅘𝅥𝅮", 従来の方法: '\uD834\uDD60'. */
@@ -326,12 +326,12 @@ AutoJs6 オープンソース プロジェクトのデバッグや開発が必
#### Android Studioの準備
-`Android Studio Ladybug Feature Drop | 2024.2.2 RC 2` バージョンをダウンロードしてください (いずれかを選択)。:
+`Android Studio Ladybug Feature Drop | 2024.2.2` バージョンをダウンロードしてください (いずれかを選択)。:
-- [android-studio-2024.2.2.12-windows.exe](https://redirector.gvt1.com/edgedl/android/studio/install/2024.2.2.12/android-studio-2024.2.2.12-windows.exe) (1.14 GB)
-- [android-studio-2024.2.2.12-windows.zip](https://redirector.gvt1.com/edgedl/android/studio/ide-zips/2024.2.2.12/android-studio-2024.2.2.12-windows.zip) (1.15 GB)
+- [android-studio-2024.2.2.13-windows.exe](https://redirector.gvt1.com/edgedl/android/studio/install/2024.2.2.13/android-studio-2024.2.2.13-windows.exe) (1.14 GB)
+- [android-studio-2024.2.2.13-windows.zip](https://redirector.gvt1.com/edgedl/android/studio/ide-zips/2024.2.2.13/android-studio-2024.2.2.13-windows.zip) (1.15 GB)
-> 注: 上述バージョンのリリース日は 2024 年 12 月 16 日 です。その他のバージョンをダウンロードするか、上記のリンクが失効している場合は、[Android Studioリリースアーカイブ](https://developer.android.com/studio/archive?hl=en)のページをご覧ください。.
+> 注: 上述バージョンのリリース日は 2025 年 1 月 9 日 です。その他のバージョンをダウンロードするか、上記のリンクが失効している場合は、[Android Studioリリースアーカイブ](https://developer.android.com/studio/archive?hl=en)のページをご覧ください。.
上記のファイルをインストールまたは解凍し、Android Studio ソフトウェアを実行します (例: `"D:\android-studio\bin\studio64.exe"`).
@@ -375,7 +375,7 @@ SDK Tools (SDK ツール) (右側のウィンドウにあります)
AutoJs6プロジェクトが依存する `JDK (Java開発キット)` のリリースバージョンは少なくとも `17` で、それ以下のバージョンは推奨されませんが、最低でも `19` の使用を推奨します。.
-2025 年 1 月 1 日 現在、AutoJs6がサポートする最大のJDKバージョンは `23` です。.
+2025 年 2 月 28 日 現在、AutoJs6がサポートする最大のJDKバージョンは `23` です。.
> 注: コンピュータシステムに適切なバージョンのJDKがインストールされている場合、この節の内容をスキップできます。.
diff --git a/.readme/README-ko.md b/.readme/README-ko.md
index ce229b82..8f2bf18d 100644
--- a/.readme/README-ko.md
+++ b/.readme/README-ko.md
@@ -64,7 +64,7 @@ AutoJs6는 Auto.js 최종 프로젝트를 기반으로 `2021/12/01`에 다시
| [Auto.js Pro 9](https://pro.autojs.org/) | AutoJsPro | [hyb1996](https://github.com/hyb1996) | `2021/03/28` | `2023/02/09` |
| [AutoJs6](https://github.com/SuperMonster003/AutoJs6) | [AutoJs6](https://github.com/SuperMonster003/AutoJs6/commit/a8ce1b9acb541e9736c33134be3194c3148a15a3#diff-833a46a97033e77558372a2dce103fd6fee29aaaa899f610022a7aece592ee7bR27) | [SuperMonster003](https://github.com/SuperMonster003) | `2021/12/01` | - |
| [AutoX](https://github.com/kkevsekk1/AutoX) | [Autox.js v6](https://github.com/kkevsekk1/AutoX/commit/8b6776cff8b0fca4be4a52719b7d7d07c0a058f3#diff-51a0b488f963eb0be6c6599bf5df497313877cf5bdff3950807373912ac1cdc9R130) | [wilinz](https://github.com/wilinz) | `2022/05/26` | - |
-| [AutoX](https://github.com/kkevsekk1/AutoX) | [Autox.js v7](https://github.com/kkevsekk1/AutoX/commit/484491fd5fe12b8203d0b09c181eb0f471c0ea9f#diff-8cff73265af19c059547b76aca8882cbaa3209291406f52df1dafbbc78e80c46R120) | [aiselp](https://github.com/aiselp) | `2024/04/21` | - |
+| [AutoX](https://github.com/aiselp/AutoX) | [Autox.js v7](https://github.com/aiselp/AutoX/commit/484491fd5fe12b8203d0b09c181eb0f471c0ea9f#diff-8cff73265af19c059547b76aca8882cbaa3209291406f52df1dafbbc78e80c46R120) | [aiselp](https://github.com/aiselp) | `2024/04/21` | - |
표에 표시된 날짜는 예상 날짜로, 실제 날짜와 다를 수 있습니다.
@@ -124,7 +124,7 @@ Auto.js 최종 오픈 소스 버전 `4.1.1 Alpha2`와 비교하여 AutoJs6는
* 다국어 지원 [ 서 / 프 / 러 / 아 / 일 / 한 / 영어 / 중국어 / 번체 중 ... ]
* 야경 모드 지원 [ 설정 페이지 / 문서 페이지 / 레이아웃 분석 페이지 / 플로팅 창 / ... ]
* [VSCode 플러그인](http://vscext-project.autojs6.com) 지원 클라이언트 (LAN) 및 서버 (LAN/ADB) 연결 방식
-* [Rhino](https://github.com/mozilla/rhino/) 엔진을 [v1.7.7.2](https://github.com/mozilla/rhino/releases/tag/Rhino1_7_7_2_Release)에서 [v1.7.16-SNAPSHOT](http://rhino.autojs6.com/blob/master/gradle.properties#L3)로 업그레이드
+* [Rhino](https://github.com/mozilla/rhino/) 엔진을 [v1.7.7.2](https://github.com/mozilla/rhino/releases/tag/Rhino1_7_7_2_Release)에서 [v1.8.1-SNAPSHOT](http://rhino.autojs6.com/blob/master/gradle.properties#L3)로 업그레이드
* 유니코드 [코드 포인트](https://developer.mozilla.org/zh-CN/docs/Glossary/Code_point) 이스케이프 지원 [보조 평면](https://zh.wikipedia.org/wiki/Unicode%E5%AD%97%E7%AC%A6%E5%B9%B3%E9%9D%A2%E6%98%A0%E5%B0%84#%E7%AC%AC%E4%B8%80%E8%BC%94%E5%8A%A9%E5%B9%B3%E9%9D%A2) 문자
```javascript
'\u{1D160}'; /* 의 의미 "𝅘𝅥𝅮", 전통적인 방법: '\uD834\uDD60'. */
@@ -326,12 +326,12 @@ AutoJs6 오픈 소스 프로젝트를 디버깅하거나 개발하려면 [Androi
#### Android Studio 준비
-`Android Studio Ladybug Feature Drop | 2024.2.2 RC 2` 버전을 다운로드하십시오 (필요에 따라 선택):
+`Android Studio Ladybug Feature Drop | 2024.2.2` 버전을 다운로드하십시오 (필요에 따라 선택):
-- [android-studio-2024.2.2.12-windows.exe](https://redirector.gvt1.com/edgedl/android/studio/install/2024.2.2.12/android-studio-2024.2.2.12-windows.exe) (1.14 GB)
-- [android-studio-2024.2.2.12-windows.zip](https://redirector.gvt1.com/edgedl/android/studio/ide-zips/2024.2.2.12/android-studio-2024.2.2.12-windows.zip) (1.15 GB)
+- [android-studio-2024.2.2.13-windows.exe](https://redirector.gvt1.com/edgedl/android/studio/install/2024.2.2.13/android-studio-2024.2.2.13-windows.exe) (1.14 GB)
+- [android-studio-2024.2.2.13-windows.zip](https://redirector.gvt1.com/edgedl/android/studio/ide-zips/2024.2.2.13/android-studio-2024.2.2.13-windows.zip) (1.15 GB)
-> 메모: 상기 버전 출시 날짜는 2024 년 12 월 16 일입니다. 다른 버전을 다운로드하거나 상기 링크가 만료되었을 경우, [Android Studio 릴리스 아카이브](https://developer.android.com/studio/archive?hl=en) 페이지를 방문하십시오..
+> 메모: 상기 버전 출시 날짜는 2025 년 1 월 9 일입니다. 다른 버전을 다운로드하거나 상기 링크가 만료되었을 경우, [Android Studio 릴리스 아카이브](https://developer.android.com/studio/archive?hl=en) 페이지를 방문하십시오..
위의 파일을 설치하거나 압축을 풀고 Android Studio 소프트웨어를 실행합니다 (예: `"D:\android-studio\bin\studio64.exe"`).
@@ -375,7 +375,7 @@ SDK Tools (SDK 도구) (오른쪽 창에 위치)
AutoJs6 프로젝트는 `JDK (Java 개발 도구 키트)` 버전이 `17` 이상이어야 하지만, `19` 이상을 권장합니다..
-2025 년 1 월 1 일 기준으로, AutoJs6이 지원하는 최대 JDK 버전은 `23`입니다..
+2025 년 2 월 28 일 기준으로, AutoJs6이 지원하는 최대 JDK 버전은 `23`입니다..
> 메모: 시스템에 JDK가 설치되어 있고, 버전이 위의 요구 사항을 충족하는 경우, 이 섹션을 건너뛸 수 있습니다..
diff --git a/.readme/README-ru.md b/.readme/README-ru.md
index 988b43a3..f7ca1990 100644
--- a/.readme/README-ru.md
+++ b/.readme/README-ru.md
@@ -64,7 +64,7 @@ AutoJs6 разработан на основе финальной версии
| [Auto.js Pro 9](https://pro.autojs.org/) | AutoJsPro | [hyb1996](https://github.com/hyb1996) | `2021/03/28` | `2023/02/09` |
| [AutoJs6](https://github.com/SuperMonster003/AutoJs6) | [AutoJs6](https://github.com/SuperMonster003/AutoJs6/commit/a8ce1b9acb541e9736c33134be3194c3148a15a3#diff-833a46a97033e77558372a2dce103fd6fee29aaaa899f610022a7aece592ee7bR27) | [SuperMonster003](https://github.com/SuperMonster003) | `2021/12/01` | - |
| [AutoX](https://github.com/kkevsekk1/AutoX) | [Autox.js v6](https://github.com/kkevsekk1/AutoX/commit/8b6776cff8b0fca4be4a52719b7d7d07c0a058f3#diff-51a0b488f963eb0be6c6599bf5df497313877cf5bdff3950807373912ac1cdc9R130) | [wilinz](https://github.com/wilinz) | `2022/05/26` | - |
-| [AutoX](https://github.com/kkevsekk1/AutoX) | [Autox.js v7](https://github.com/kkevsekk1/AutoX/commit/484491fd5fe12b8203d0b09c181eb0f471c0ea9f#diff-8cff73265af19c059547b76aca8882cbaa3209291406f52df1dafbbc78e80c46R120) | [aiselp](https://github.com/aiselp) | `2024/04/21` | - |
+| [AutoX](https://github.com/aiselp/AutoX) | [Autox.js v7](https://github.com/aiselp/AutoX/commit/484491fd5fe12b8203d0b09c181eb0f471c0ea9f#diff-8cff73265af19c059547b76aca8882cbaa3209291406f52df1dafbbc78e80c46R120) | [aiselp](https://github.com/aiselp) | `2024/04/21` | - |
Даты в таблице являются оценочными и могут отличаться от фактических.
@@ -124,7 +124,7 @@ AutoJs6 разработан на основе финальной версии
* Поддержка нескольких языков [ испанский / французский / русский / арабский / японский / корейский / английский / упрощенный китайский / традиционный китайский / ... ]
* Поддержка ночного режима [ страница настроек / страница документации / страница анализа макета / плавающее окно / ... ]
* Плагин [VSCode](http://vscext-project.autojs6.com) поддерживает варианты подключения клиента (LAN) и сервера (LAN/ADB)
-* Движок [Rhino](https://github.com/mozilla/rhino/) обновлен с версии [v1.7.7.2](https://github.com/mozilla/rhino/releases/tag/Rhino1_7_7_2_Release) до версии [v1.7.16-SNAPSHOT](http://rhino.autojs6.com/blob/master/gradle.properties#L3)
+* Движок [Rhino](https://github.com/mozilla/rhino/) обновлен с версии [v1.7.7.2](https://github.com/mozilla/rhino/releases/tag/Rhino1_7_7_2_Release) до версии [v1.8.1-SNAPSHOT](http://rhino.autojs6.com/blob/master/gradle.properties#L3)
* Поддержка Unicode для [экранирования кодовых точек](https://developer.mozilla.org/zh-CN/docs/Glossary/Code_point) и символов [в дополнительных плоскостях](https://zh.wikipedia.org/wiki/Unicode%E5%AD%97%E7%AC%A6%E5%B9%B3%E9%9D%A2%E6%98%A0%E5%B0%84#%E7%AC%AC%E4%B8%80%E8%BC%94%E5%8A%A9%E5%B9%B3%E9%9D%A2)
```javascript
'\u{1D160}'; /* означает "𝅘𝅥𝅮", традиционный метод: '\uD834\uDD60'. */
@@ -326,12 +326,12 @@ AutoJs6 разработан на основе финальной версии
#### Подготовка Android Studio
-Скачайте версию `Android Studio Ladybug Feature Drop | 2024.2.2 RC 2` (выберите одну из них по необходимости):
+Скачайте версию `Android Studio Ladybug Feature Drop | 2024.2.2` (выберите одну из них по необходимости):
-- [android-studio-2024.2.2.12-windows.exe](https://redirector.gvt1.com/edgedl/android/studio/install/2024.2.2.12/android-studio-2024.2.2.12-windows.exe) (1.14 GB)
-- [android-studio-2024.2.2.12-windows.zip](https://redirector.gvt1.com/edgedl/android/studio/ide-zips/2024.2.2.12/android-studio-2024.2.2.12-windows.zip) (1.15 GB)
+- [android-studio-2024.2.2.13-windows.exe](https://redirector.gvt1.com/edgedl/android/studio/install/2024.2.2.13/android-studio-2024.2.2.13-windows.exe) (1.14 GB)
+- [android-studio-2024.2.2.13-windows.zip](https://redirector.gvt1.com/edgedl/android/studio/ide-zips/2024.2.2.13/android-studio-2024.2.2.13-windows.zip) (1.15 GB)
-> Примечание: Указанная версия была выпущена 16 December 2024 г.. Для загрузки других версий или если указанная ссылка недействительна, посетите страницу [архива версий Android Studio](https://developer.android.com/studio/archive?hl=en).
+> Примечание: Указанная версия была выпущена 9 January 2025 г.. Для загрузки других версий или если указанная ссылка недействительна, посетите страницу [архива версий Android Studio](https://developer.android.com/studio/archive?hl=en).
Установите или распакуйте указанные файлы, запустите программное обеспечение Android Studio (например, `"D:\android-studio\bin\studio64.exe"`).
@@ -375,7 +375,7 @@ SDK Tools (SDK Инструменты) (находится в правом ок
Для проекта AutoJs6 требуется версия `JDK (Java Development Kit)` не ниже `17`, но рекомендуется не ниже `19`.
-По состоянию на 1 January 2025 г. AutoJs6 поддерживает JDK максимальной версии `23`.
+По состоянию на 28 February 2025 г. AutoJs6 поддерживает JDK максимальной версии `23`.
> Примечание: Если на компьютере уже установлен JDK и версия соответствует указанным требованиям, этот раздел можно пропустить.
diff --git a/.readme/README-zh-Hans.md b/.readme/README-zh-Hans.md
index 69490c86..4fda54cb 100644
--- a/.readme/README-zh-Hans.md
+++ b/.readme/README-zh-Hans.md
@@ -64,7 +64,7 @@ AutoJs6 在 Auto.js 最终项目的基础上, 于 `2021/12/01` 进行二次开
| [Auto.js Pro 9](https://pro.autojs.org/) | AutoJsPro | [hyb1996](https://github.com/hyb1996) | `2021/03/28` | `2023/02/09` |
| [AutoJs6](https://github.com/SuperMonster003/AutoJs6) | [AutoJs6](https://github.com/SuperMonster003/AutoJs6/commit/a8ce1b9acb541e9736c33134be3194c3148a15a3#diff-833a46a97033e77558372a2dce103fd6fee29aaaa899f610022a7aece592ee7bR27) | [SuperMonster003](https://github.com/SuperMonster003) | `2021/12/01` | - |
| [AutoX](https://github.com/kkevsekk1/AutoX) | [Autox.js v6](https://github.com/kkevsekk1/AutoX/commit/8b6776cff8b0fca4be4a52719b7d7d07c0a058f3#diff-51a0b488f963eb0be6c6599bf5df497313877cf5bdff3950807373912ac1cdc9R130) | [wilinz](https://github.com/wilinz) | `2022/05/26` | - |
-| [AutoX](https://github.com/kkevsekk1/AutoX) | [Autox.js v7](https://github.com/kkevsekk1/AutoX/commit/484491fd5fe12b8203d0b09c181eb0f471c0ea9f#diff-8cff73265af19c059547b76aca8882cbaa3209291406f52df1dafbbc78e80c46R120) | [aiselp](https://github.com/aiselp) | `2024/04/21` | - |
+| [AutoX](https://github.com/aiselp/AutoX) | [Autox.js v7](https://github.com/aiselp/AutoX/commit/484491fd5fe12b8203d0b09c181eb0f471c0ea9f#diff-8cff73265af19c059547b76aca8882cbaa3209291406f52df1dafbbc78e80c46R120) | [aiselp](https://github.com/aiselp) | `2024/04/21` | - |
表格中的日期为预估值, 实际可能存在出入.
@@ -124,7 +124,7 @@ AutoJs6 在 Auto.js 最终项目的基础上, 于 `2021/12/01` 进行二次开
* 多语言适配 [ 西 / 法 / 俄 / 阿 / 日 / 韩 / 英 / 简中 / 繁中 / ... ]
* 夜间模式适配 [ 设置页面 / 文档页面 / 布局分析页面 / 浮动窗口 / ... ]
* [VSCode 插件](http://vscext-project.autojs6.com) 支持客户端 (LAN) 及服务端 (LAN/ADB) 连接方式
-* [Rhino](https://github.com/mozilla/rhino/) 引擎由 [v1.7.7.2](https://github.com/mozilla/rhino/releases/tag/Rhino1_7_7_2_Release) 升级至 [v1.7.16-SNAPSHOT](http://rhino.autojs6.com/blob/master/gradle.properties#L3)
+* [Rhino](https://github.com/mozilla/rhino/) 引擎由 [v1.7.7.2](https://github.com/mozilla/rhino/releases/tag/Rhino1_7_7_2_Release) 升级至 [v1.8.1-SNAPSHOT](http://rhino.autojs6.com/blob/master/gradle.properties#L3)
* Unicode [码位](https://developer.mozilla.org/zh-CN/docs/Glossary/Code_point) 转义支持 [辅助平面](https://zh.wikipedia.org/wiki/Unicode%E5%AD%97%E7%AC%A6%E5%B9%B3%E9%9D%A2%E6%98%A0%E5%B0%84#%E7%AC%AC%E4%B8%80%E8%BC%94%E5%8A%A9%E5%B9%B3%E9%9D%A2) 字符
```javascript
'\u{1D160}'; /* 表示 "𝅘𝅥𝅮", 传统方式: '\uD834\uDD60'. */
@@ -154,6 +154,30 @@ AutoJs6 在 Auto.js 最终项目的基础上, 于 `2021/12/01` 进行二次开
******
+# v6.6.2
+
+###### 2025/01/03
+
+* `修复` plugins.load 方法无法正常加载插件的问题 _[`issue #290`](http://issues.autojs6.com/290)_
+* `修复` dx 库在 Android 7.x 无法正常使用的问题 _[`issue #293`](http://issues.autojs6.com/293)_
+* `修复` ScriptRuntime 使用 require 引用内置模块时可能出现的同步状态异常 (试修) _[`issue #298`](http://issues.autojs6.com/298)_
+* `修复` notice 模块缺失 getBuilder 等扩展方法的问题 _[`issue #301`](http://issues.autojs6.com/301)_
+* `修复` shizuku/shell 等方法无法接受字符串参数的问题 _[`issue #310`](http://issues.autojs6.com/310)_
+* `修复` engines.execScript/execScriptFile 等方法执行脚本时默认工作路径异常
+* `修复` floaty.window/floaty.rawWindow 无法在子线程执行的问题
+* `修复` ui.inflate 返回值丢失 attr/on/click 等原型方法的问题
+* `修复` 代码编辑器跳转到行尾时可能跳转到下一行起始位置的问题
+* `优化` 精简打包应用模板 APK 文件大小
+* `优化` 打包页面支持 Pinyin 库选项
+* `优化` 打包应用主活动页面优化状态栏背景及文字颜色
+* `优化` 脚本项目配置文件 project.json 支持更多打包选项 _[`issue #305`](http://issues.autojs6.com/305)_ _[`issue #306`](http://issues.autojs6.com/306)_
+* `优化` 脚本项目配置文件 project.json 支持选项名称宽松匹配及别名兼容
+* `优化` APK 文件类型信息对话框增加文件大小与签名方案信息
+* `优化` APK 文件类型信息对话框增加点击监听器支持文本复制与应用详情跳转
+* `优化` 尝试恢复 com.stardust 前缀包以便提升代码兼容性 _[`issue #290`](http://issues.autojs6.com/290)_
+* `优化` floaty.window/floaty.rawWindow 同时支持主线程和子线程执行
+* `优化` 部分依赖或本地库版本调整 _[`CHANGELOG.md`](http://project.autojs6.com/blob/master/app/src/main/assets-app/doc/CHANGELOG.md#v662)_
+
# v6.6.1
###### 2025/01/01
@@ -270,46 +294,6 @@ AutoJs6 在 Auto.js 最终项目的基础上, 于 `2021/12/01` 进行二次开
* `优化` Gradle 构建脚本提升版本自适应能力
* `优化` 部分依赖或本地库版本调整 _[`CHANGELOG.md`](http://project.autojs6.com/blob/master/app/src/main/assets-app/doc/CHANGELOG.md#v660)_
-# v6.5.0
-
-###### 2023/12/02
-
-* `新增` opencc 模块 (参阅 项目文档 > [中文转换](https://docs.autojs6.com/#/opencc)) (Ref to [LZX284](https://github.com/SuperMonster003/AutoJs6/pull/187/files#diff-8cff73265af19c059547b76aca8882cbaa3209291406f52df1dafbbc78e80c46R268))
-* `新增` UiSelector 增加 [plus](https://docs.autojs6.com/#/uiObjectType?id=m-plus) 及 [append](https://docs.autojs6.com/#/uiObjectType?id=m-append) 方法 _[`issue #115`](http://issues.autojs6.com/115)_
-* `新增` 打包应用页面增加 ABI 及库的筛选支持 (Ref to [AutoX](https://github.com/kkevsekk1/AutoX)) _[`issue #189`](http://issues.autojs6.com/189)_
-* `修复` 打包应用文件体积异常庞大的问题 (Ref to [AutoX](https://github.com/kkevsekk1/AutoX) / [LZX284](https://github.com/SuperMonster003/AutoJs6/pull/187/files#diff-d932ac49867d4610f8eeb21b59306e8e923d016cbca192b254caebd829198856R61)) _[`issue #176`](http://issues.autojs6.com/176)_
-* `修复` 打包应用无法显示并打印部分异常消息的问题
-* `修复` 打包应用页面选择应用图标后可能显示空图标的问题
-* `修复` 打包应用包含 MLKit Google OCR 库时可能出现的上下文未初始化异常
-* `修复` ocr.mlkit/ocr.recognizeText/detect 方法无效的问题
-* `修复` 部分文本 (如日志页面) 显示语言与应用设置语言可能不相符的问题
-* `修复` 部分语言在主页抽屉开关项可能出现文本溢出的问题
-* `修复` 部分设备无障碍服务开启后立即自动关闭且无任何提示消息的问题 _[`issue #181`](http://issues.autojs6.com/181)_
-* `修复` 部分设备无障碍服务开启后设备物理按键可能导致应用崩溃的问题 (试修) _[`issue #183`](http://issues.autojs6.com/183)_ _[`issue #186`](http://issues.autojs6.com/186#issuecomment-1817307790)_
-* `修复` 使用 auto(true) 重启无障碍服务后 pickup 功能异常的问题 (试修) _[`issue #184`](http://issues.autojs6.com/184)_
-* `修复` floaty 模块创建浮动窗口拖动时可能导致应用崩溃的问题 (试修)
-* `修复` app.startActivity 无法使用简称参数的问题 _[`issue #182`](http://issues.autojs6.com/182)_ _[`issue #188`](http://issues.autojs6.com/188)_
-* `修复` importClass 导入的类名与全局变量冲突时代码抛出异常的问题 _[`issue #185`](http://issues.autojs6.com/185)_
-* `修复` Android 7.x 无法使用无障碍服务的问题
-* `修复` Android 14+ 可能无法正常使用 runtime.loadJar/loadDex 方法的问题 (试修)
-* `修复` 安卓系统快速设置面板中 "布局范围分析" 和 "布局层次分析" 不可用的问题 _[`issue #193`](http://issues.autojs6.com/193)_
-* `修复` 自动检查更新功能可能导致应用 [ANR](https://developer.android.com/topic/performance/vitals/anr) 的问题 (试修) _[`issue #186`](http://issues.autojs6.com/186)_
-* `修复` 文件管理器示例代码文件夹点击 "向上" 按钮后无法回到工作路径页面的问题 _[`issue #129`](http://issues.autojs6.com/129)_
-* `修复` 代码编辑器使用替换功能时替换按钮无法显示的问题
-* `修复` 代码编辑器长按删除时可能导致应用崩溃的问题 (试修)
-* `修复` 代码编辑器点击 fx 按钮无法显示模块函数快捷面板的问题
-* `修复` 代码编辑器模块函数快捷面板按钮函数名称可能溢出的问题
-* `优化` 代码编辑器模块函数快捷面板适配夜间模式
-* `优化` 打包应用启动页面适配夜间模式并调整应用图标布局
-* `优化` 打包应用页面支持使用软键盘 ENTER 键实现光标跳转
-* `优化` 打包应用页面支持点击 ABI 标题及库标题切换全选状态
-* `优化` 打包应用页面默认 ABI 智能选择并增加不可选择项的引导提示
-* `优化` 文件管理器根据文件及文件夹的类型及特征调整菜单项的显示情况
-* `优化` 文件管理器文件夹右键菜单增加打包应用选项
-* `优化` 无障碍服务启用但功能异常时在 AutoJs6 主页抽屉开关处将体现异常状态
-* `优化` 控制台打印错误消息时附加详细的堆栈信息
-* `优化` 部分依赖或本地库版本调整 _[`CHANGELOG.md`](http://project.autojs6.com/blob/master/app/src/main/assets-app/doc/CHANGELOG.md#v650)_
-
##### 更多版本历史可参阅
* [CHANGELOG.md](http://project.autojs6.com/blob/master/app/src/main/assets-app/doc/CHANGELOG-zh-Hans.md)
@@ -326,12 +310,12 @@ AutoJs6 在 Auto.js 最终项目的基础上, 于 `2021/12/01` 进行二次开
#### Android Studio 准备
-下载 `Android Studio Ladybug Feature Drop | 2024.2.2 RC 2` 版本 (按需选择其一):
+下载 `Android Studio Ladybug Feature Drop | 2024.2.2` 版本 (按需选择其一):
-- [android-studio-2024.2.2.12-windows.exe](https://redirector.gvt1.com/edgedl/android/studio/install/2024.2.2.12/android-studio-2024.2.2.12-windows.exe) (1.14 GB)
-- [android-studio-2024.2.2.12-windows.zip](https://redirector.gvt1.com/edgedl/android/studio/ide-zips/2024.2.2.12/android-studio-2024.2.2.12-windows.zip) (1.15 GB)
+- [android-studio-2024.2.2.13-windows.exe](https://redirector.gvt1.com/edgedl/android/studio/install/2024.2.2.13/android-studio-2024.2.2.13-windows.exe) (1.14 GB)
+- [android-studio-2024.2.2.13-windows.zip](https://redirector.gvt1.com/edgedl/android/studio/ide-zips/2024.2.2.13/android-studio-2024.2.2.13-windows.zip) (1.15 GB)
-> 注: 上述版本发布时间为 2024 年 12 月 16 日. 如需下载其他版本, 或上述链接已失效, 可访问 [Android Studio 发行版本归档](https://developer.android.com/studio/archive?hl=en) 页面.
+> 注: 上述版本发布时间为 2025 年 1 月 9 日. 如需下载其他版本, 或上述链接已失效, 可访问 [Android Studio 发行版本归档](https://developer.android.com/studio/archive?hl=en) 页面.
安装或解压上述文件, 运行 Android Studio 软件 (如 `"D:\android-studio\bin\studio64.exe"`).
@@ -375,7 +359,7 @@ SDK Tools (SDK 工具) (位于右侧窗口)
AutoJs6 项目依赖的 `JDK (Java 开发工具包)` 发行版本不低于 `17`, 但建议不低于 `19`.
-截至 2025 年 1 月 1 日, AutoJs6 可支持 JDK 最高版本为 `23`.
+截至 2025 年 2 月 28 日, AutoJs6 可支持 JDK 最高版本为 `23`.
> 注: 如果计算机系统已安装 JDK 且版本满足上述要求, 则可跳过此小节内容.
diff --git a/.readme/README-zh-Hant-HK.md b/.readme/README-zh-Hant-HK.md
index 16c5afe9..56a29f34 100644
--- a/.readme/README-zh-Hant-HK.md
+++ b/.readme/README-zh-Hant-HK.md
@@ -64,7 +64,7 @@ AutoJs6 在 Auto.js 最終項目的基礎上, 於 `2021/12/01` 進行二次開
| [Auto.js Pro 9](https://pro.autojs.org/) | AutoJsPro | [hyb1996](https://github.com/hyb1996) | `2021/03/28` | `2023/02/09` |
| [AutoJs6](https://github.com/SuperMonster003/AutoJs6) | [AutoJs6](https://github.com/SuperMonster003/AutoJs6/commit/a8ce1b9acb541e9736c33134be3194c3148a15a3#diff-833a46a97033e77558372a2dce103fd6fee29aaaa899f610022a7aece592ee7bR27) | [SuperMonster003](https://github.com/SuperMonster003) | `2021/12/01` | - |
| [AutoX](https://github.com/kkevsekk1/AutoX) | [Autox.js v6](https://github.com/kkevsekk1/AutoX/commit/8b6776cff8b0fca4be4a52719b7d7d07c0a058f3#diff-51a0b488f963eb0be6c6599bf5df497313877cf5bdff3950807373912ac1cdc9R130) | [wilinz](https://github.com/wilinz) | `2022/05/26` | - |
-| [AutoX](https://github.com/kkevsekk1/AutoX) | [Autox.js v7](https://github.com/kkevsekk1/AutoX/commit/484491fd5fe12b8203d0b09c181eb0f471c0ea9f#diff-8cff73265af19c059547b76aca8882cbaa3209291406f52df1dafbbc78e80c46R120) | [aiselp](https://github.com/aiselp) | `2024/04/21` | - |
+| [AutoX](https://github.com/aiselp/AutoX) | [Autox.js v7](https://github.com/aiselp/AutoX/commit/484491fd5fe12b8203d0b09c181eb0f471c0ea9f#diff-8cff73265af19c059547b76aca8882cbaa3209291406f52df1dafbbc78e80c46R120) | [aiselp](https://github.com/aiselp) | `2024/04/21` | - |
表格中的日期為預估值, 與實際可能存在出入.
@@ -124,7 +124,7 @@ AutoJs6 在 Auto.js 最終項目的基礎上, 於 `2021/12/01` 進行二次開
* 多語言適配 [ 西 / 法 / 俄 / 阿 / 日 / 韓 / 英 / 簡中 / 繁中 / ... ]
* 夜間模式適配 [ 設置頁面 / 文檔頁面 / 佈局分析頁面 / 浮動窗口 / ... ]
* [VSCode 插件](http://vscext-project.autojs6.com) 支持客户端 (LAN) 及服務端 (LAN/ADB) 連接方式
-* [Rhino](https://github.com/mozilla/rhino/) 引擎由 [v1.7.7.2](https://github.com/mozilla/rhino/releases/tag/Rhino1_7_7_2_Release) 升級至 [v1.7.16-SNAPSHOT](http://rhino.autojs6.com/blob/master/gradle.properties#L3)
+* [Rhino](https://github.com/mozilla/rhino/) 引擎由 [v1.7.7.2](https://github.com/mozilla/rhino/releases/tag/Rhino1_7_7_2_Release) 升級至 [v1.8.1-SNAPSHOT](http://rhino.autojs6.com/blob/master/gradle.properties#L3)
* Unicode [碼位](https://developer.mozilla.org/zh-CN/docs/Glossary/Code_point) 轉義支持 [輔助平面](https://zh.wikipedia.org/wiki/Unicode%E5%AD%97%E7%AC%A6%E5%B9%B3%E9%9D%A2%E6%98%A0%E5%B0%84#%E7%AC%AC%E4%B8%80%E8%BC%94%E5%8A%A9%E5%B9%B3%E9%9D%A2) 字符
```javascript
'\u{1D160}'; /* 表示 "𝅘𝅥𝅮", 傳統方式: '\uD834\uDD60'. */
@@ -326,12 +326,12 @@ AutoJs6 在 Auto.js 最終項目的基礎上, 於 `2021/12/01` 進行二次開
#### Android Studio 準備
-下載 `Android Studio Ladybug Feature Drop | 2024.2.2 RC 2` 版本 (按需選擇其一):
+下載 `Android Studio Ladybug Feature Drop | 2024.2.2` 版本 (按需選擇其一):
-- [android-studio-2024.2.2.12-windows.exe](https://redirector.gvt1.com/edgedl/android/studio/install/2024.2.2.12/android-studio-2024.2.2.12-windows.exe) (1.14 GB)
-- [android-studio-2024.2.2.12-windows.zip](https://redirector.gvt1.com/edgedl/android/studio/ide-zips/2024.2.2.12/android-studio-2024.2.2.12-windows.zip) (1.15 GB)
+- [android-studio-2024.2.2.13-windows.exe](https://redirector.gvt1.com/edgedl/android/studio/install/2024.2.2.13/android-studio-2024.2.2.13-windows.exe) (1.14 GB)
+- [android-studio-2024.2.2.13-windows.zip](https://redirector.gvt1.com/edgedl/android/studio/ide-zips/2024.2.2.13/android-studio-2024.2.2.13-windows.zip) (1.15 GB)
-> 注: 上述版本發佈時間為 2024 年 12 月 16 日. 如需下載其他版本, 或上述鏈接已失效, 可訪問 [Android Studio 發行版本歸檔](https://developer.android.com/studio/archive?hl=en) 頁面.
+> 注: 上述版本發佈時間為 2025 年 1 月 9 日. 如需下載其他版本, 或上述鏈接已失效, 可訪問 [Android Studio 發行版本歸檔](https://developer.android.com/studio/archive?hl=en) 頁面.
安裝或解壓上述文件, 運行 Android Studio 軟件 (如 `"D:\android-studio\bin\studio64.exe"`).
@@ -375,7 +375,7 @@ SDK Tools (SDK 工具) (位於右側窗口)
AutoJs6 項目依賴的 `JDK (Java 開發工具包)` 發行版本不低於 `17`, 但建議不低於 `19`.
-截至 2025 年 1 月 1 日, AutoJs6 可支持 JDK 最高版本為 `23`.
+截至 2025 年 2 月 28 日, AutoJs6 可支持 JDK 最高版本為 `23`.
> 注: 如果計算機系統已安裝 JDK 且版本滿足上述要求, 則可跳過此小節內容.
diff --git a/.readme/README-zh-Hant-TW.md b/.readme/README-zh-Hant-TW.md
index 526a1279..ce876b1e 100644
--- a/.readme/README-zh-Hant-TW.md
+++ b/.readme/README-zh-Hant-TW.md
@@ -64,7 +64,7 @@ AutoJs6 在 Auto.js 最終專案的基礎上, 於 `2021/12/01` 進行二次開
| [Auto.js Pro 9](https://pro.autojs.org/) | AutoJsPro | [hyb1996](https://github.com/hyb1996) | `2021/03/28` | `2023/02/09` |
| [AutoJs6](https://github.com/SuperMonster003/AutoJs6) | [AutoJs6](https://github.com/SuperMonster003/AutoJs6/commit/a8ce1b9acb541e9736c33134be3194c3148a15a3#diff-833a46a97033e77558372a2dce103fd6fee29aaaa899f610022a7aece592ee7bR27) | [SuperMonster003](https://github.com/SuperMonster003) | `2021/12/01` | - |
| [AutoX](https://github.com/kkevsekk1/AutoX) | [Autox.js v6](https://github.com/kkevsekk1/AutoX/commit/8b6776cff8b0fca4be4a52719b7d7d07c0a058f3#diff-51a0b488f963eb0be6c6599bf5df497313877cf5bdff3950807373912ac1cdc9R130) | [wilinz](https://github.com/wilinz) | `2022/05/26` | - |
-| [AutoX](https://github.com/kkevsekk1/AutoX) | [Autox.js v7](https://github.com/kkevsekk1/AutoX/commit/484491fd5fe12b8203d0b09c181eb0f471c0ea9f#diff-8cff73265af19c059547b76aca8882cbaa3209291406f52df1dafbbc78e80c46R120) | [aiselp](https://github.com/aiselp) | `2024/04/21` | - |
+| [AutoX](https://github.com/aiselp/AutoX) | [Autox.js v7](https://github.com/aiselp/AutoX/commit/484491fd5fe12b8203d0b09c181eb0f471c0ea9f#diff-8cff73265af19c059547b76aca8882cbaa3209291406f52df1dafbbc78e80c46R120) | [aiselp](https://github.com/aiselp) | `2024/04/21` | - |
表格中的日期為預估值, 與實際可能存在出入.
@@ -124,7 +124,7 @@ AutoJs6 在 Auto.js 最終專案的基礎上, 於 `2021/12/01` 進行二次開
* 多語言適配 [ 西 / 法 / 俄 / 阿 / 日 / 韓 / 英 / 簡中 / 繁中 / ... ]
* 夜間模式適配 [ 設定頁面 / 文件頁面 / 佈局分析頁面 / 浮動視窗 / ... ]
* [VSCode 外掛](http://vscext-project.autojs6.com) 支援客戶端 (LAN) 及服務端 (LAN/ADB) 連線方式
-* [Rhino](https://github.com/mozilla/rhino/) 引擎由 [v1.7.7.2](https://github.com/mozilla/rhino/releases/tag/Rhino1_7_7_2_Release) 升級至 [v1.7.16-SNAPSHOT](http://rhino.autojs6.com/blob/master/gradle.properties#L3)
+* [Rhino](https://github.com/mozilla/rhino/) 引擎由 [v1.7.7.2](https://github.com/mozilla/rhino/releases/tag/Rhino1_7_7_2_Release) 升級至 [v1.8.1-SNAPSHOT](http://rhino.autojs6.com/blob/master/gradle.properties#L3)
* Unicode [碼位](https://developer.mozilla.org/zh-CN/docs/Glossary/Code_point) 轉義支援 [輔助平面](https://zh.wikipedia.org/wiki/Unicode%E5%AD%97%E7%AC%A6%E5%B9%B3%E9%9D%A2%E6%98%A0%E5%B0%84#%E7%AC%AC%E4%B8%80%E8%BC%94%E5%8A%A9%E5%B9%B3%E9%9D%A2) 字元
```javascript
'\u{1D160}'; /* 表示 "𝅘𝅥𝅮", 傳統方式: '\uD834\uDD60'. */
@@ -326,12 +326,12 @@ AutoJs6 在 Auto.js 最終專案的基礎上, 於 `2021/12/01` 進行二次開
#### Android Studio 準備
-下載 `Android Studio Ladybug Feature Drop | 2024.2.2 RC 2` 版本 (按需選擇其一):
+下載 `Android Studio Ladybug Feature Drop | 2024.2.2` 版本 (按需選擇其一):
-- [android-studio-2024.2.2.12-windows.exe](https://redirector.gvt1.com/edgedl/android/studio/install/2024.2.2.12/android-studio-2024.2.2.12-windows.exe) (1.14 GB)
-- [android-studio-2024.2.2.12-windows.zip](https://redirector.gvt1.com/edgedl/android/studio/ide-zips/2024.2.2.12/android-studio-2024.2.2.12-windows.zip) (1.15 GB)
+- [android-studio-2024.2.2.13-windows.exe](https://redirector.gvt1.com/edgedl/android/studio/install/2024.2.2.13/android-studio-2024.2.2.13-windows.exe) (1.14 GB)
+- [android-studio-2024.2.2.13-windows.zip](https://redirector.gvt1.com/edgedl/android/studio/ide-zips/2024.2.2.13/android-studio-2024.2.2.13-windows.zip) (1.15 GB)
-> 注: 上述版本釋出時間為 2024 年 12 月 16 日. 如需下載其他版本, 或上述連結已失效, 可訪問 [Android Studio 發行版本歸檔](https://developer.android.com/studio/archive?hl=en) 頁面.
+> 注: 上述版本釋出時間為 2025 年 1 月 9 日. 如需下載其他版本, 或上述連結已失效, 可訪問 [Android Studio 發行版本歸檔](https://developer.android.com/studio/archive?hl=en) 頁面.
安裝或解壓上述檔案, 執行 Android Studio 軟體 (如 `"D:\android-studio\bin\studio64.exe"`).
@@ -375,7 +375,7 @@ SDK Tools (SDK 工具) (位於右側視窗)
AutoJs6 專案依賴的 `JDK (Java 開發工具包)` 發行版本不低於 `17`, 但建議不低於 `19`.
-截至 2025 年 1 月 1 日, AutoJs6 可支援 JDK 最高版本為 `23`.
+截至 2025 年 2 月 28 日, AutoJs6 可支援 JDK 最高版本為 `23`.
> 注: 如果計算機系統已安裝 JDK 且版本滿足上述要求, 則可跳過此小節內容.
diff --git a/.readme/common.json b/.readme/common.json
index 63c320ac..75604dfa 100644
--- a/.readme/common.json
+++ b/.readme/common.json
@@ -8,7 +8,7 @@
"android_studio_latest_recommended_download_address_of_zip": "https://redirector.gvt1.com/edgedl/android/studio/ide-zips/2024.2.2.13/android-studio-2024.2.2.13-windows.zip",
"android_studio_latest_recommended_file_size_of_zip": "1.15 GB",
"var_date_contribution_table_data_updated": "2025/01/01",
- "latest_rhino_engine_name_with_github_lineno_address": "[v1.7.16-SNAPSHOT](http://rhino.autojs6.com/blob/master/gradle.properties#L3)",
+ "latest_rhino_engine_name_with_github_lineno_address": "[v1.8.1-SNAPSHOT](http://rhino.autojs6.com/blob/master/gradle.properties#L3)",
"jdk_min_supported": 17,
"jdk_min_suggested": 19,
"jdk_max_supported": 23,
diff --git a/README.md b/README.md
index 69490c86..4fda54cb 100644
--- a/README.md
+++ b/README.md
@@ -64,7 +64,7 @@ AutoJs6 在 Auto.js 最终项目的基础上, 于 `2021/12/01` 进行二次开
| [Auto.js Pro 9](https://pro.autojs.org/) | AutoJsPro | [hyb1996](https://github.com/hyb1996) | `2021/03/28` | `2023/02/09` |
| [AutoJs6](https://github.com/SuperMonster003/AutoJs6) | [AutoJs6](https://github.com/SuperMonster003/AutoJs6/commit/a8ce1b9acb541e9736c33134be3194c3148a15a3#diff-833a46a97033e77558372a2dce103fd6fee29aaaa899f610022a7aece592ee7bR27) | [SuperMonster003](https://github.com/SuperMonster003) | `2021/12/01` | - |
| [AutoX](https://github.com/kkevsekk1/AutoX) | [Autox.js v6](https://github.com/kkevsekk1/AutoX/commit/8b6776cff8b0fca4be4a52719b7d7d07c0a058f3#diff-51a0b488f963eb0be6c6599bf5df497313877cf5bdff3950807373912ac1cdc9R130) | [wilinz](https://github.com/wilinz) | `2022/05/26` | - |
-| [AutoX](https://github.com/kkevsekk1/AutoX) | [Autox.js v7](https://github.com/kkevsekk1/AutoX/commit/484491fd5fe12b8203d0b09c181eb0f471c0ea9f#diff-8cff73265af19c059547b76aca8882cbaa3209291406f52df1dafbbc78e80c46R120) | [aiselp](https://github.com/aiselp) | `2024/04/21` | - |
+| [AutoX](https://github.com/aiselp/AutoX) | [Autox.js v7](https://github.com/aiselp/AutoX/commit/484491fd5fe12b8203d0b09c181eb0f471c0ea9f#diff-8cff73265af19c059547b76aca8882cbaa3209291406f52df1dafbbc78e80c46R120) | [aiselp](https://github.com/aiselp) | `2024/04/21` | - |
表格中的日期为预估值, 实际可能存在出入.
@@ -124,7 +124,7 @@ AutoJs6 在 Auto.js 最终项目的基础上, 于 `2021/12/01` 进行二次开
* 多语言适配 [ 西 / 法 / 俄 / 阿 / 日 / 韩 / 英 / 简中 / 繁中 / ... ]
* 夜间模式适配 [ 设置页面 / 文档页面 / 布局分析页面 / 浮动窗口 / ... ]
* [VSCode 插件](http://vscext-project.autojs6.com) 支持客户端 (LAN) 及服务端 (LAN/ADB) 连接方式
-* [Rhino](https://github.com/mozilla/rhino/) 引擎由 [v1.7.7.2](https://github.com/mozilla/rhino/releases/tag/Rhino1_7_7_2_Release) 升级至 [v1.7.16-SNAPSHOT](http://rhino.autojs6.com/blob/master/gradle.properties#L3)
+* [Rhino](https://github.com/mozilla/rhino/) 引擎由 [v1.7.7.2](https://github.com/mozilla/rhino/releases/tag/Rhino1_7_7_2_Release) 升级至 [v1.8.1-SNAPSHOT](http://rhino.autojs6.com/blob/master/gradle.properties#L3)
* Unicode [码位](https://developer.mozilla.org/zh-CN/docs/Glossary/Code_point) 转义支持 [辅助平面](https://zh.wikipedia.org/wiki/Unicode%E5%AD%97%E7%AC%A6%E5%B9%B3%E9%9D%A2%E6%98%A0%E5%B0%84#%E7%AC%AC%E4%B8%80%E8%BC%94%E5%8A%A9%E5%B9%B3%E9%9D%A2) 字符
```javascript
'\u{1D160}'; /* 表示 "𝅘𝅥𝅮", 传统方式: '\uD834\uDD60'. */
@@ -154,6 +154,30 @@ AutoJs6 在 Auto.js 最终项目的基础上, 于 `2021/12/01` 进行二次开
******
+# v6.6.2
+
+###### 2025/01/03
+
+* `修复` plugins.load 方法无法正常加载插件的问题 _[`issue #290`](http://issues.autojs6.com/290)_
+* `修复` dx 库在 Android 7.x 无法正常使用的问题 _[`issue #293`](http://issues.autojs6.com/293)_
+* `修复` ScriptRuntime 使用 require 引用内置模块时可能出现的同步状态异常 (试修) _[`issue #298`](http://issues.autojs6.com/298)_
+* `修复` notice 模块缺失 getBuilder 等扩展方法的问题 _[`issue #301`](http://issues.autojs6.com/301)_
+* `修复` shizuku/shell 等方法无法接受字符串参数的问题 _[`issue #310`](http://issues.autojs6.com/310)_
+* `修复` engines.execScript/execScriptFile 等方法执行脚本时默认工作路径异常
+* `修复` floaty.window/floaty.rawWindow 无法在子线程执行的问题
+* `修复` ui.inflate 返回值丢失 attr/on/click 等原型方法的问题
+* `修复` 代码编辑器跳转到行尾时可能跳转到下一行起始位置的问题
+* `优化` 精简打包应用模板 APK 文件大小
+* `优化` 打包页面支持 Pinyin 库选项
+* `优化` 打包应用主活动页面优化状态栏背景及文字颜色
+* `优化` 脚本项目配置文件 project.json 支持更多打包选项 _[`issue #305`](http://issues.autojs6.com/305)_ _[`issue #306`](http://issues.autojs6.com/306)_
+* `优化` 脚本项目配置文件 project.json 支持选项名称宽松匹配及别名兼容
+* `优化` APK 文件类型信息对话框增加文件大小与签名方案信息
+* `优化` APK 文件类型信息对话框增加点击监听器支持文本复制与应用详情跳转
+* `优化` 尝试恢复 com.stardust 前缀包以便提升代码兼容性 _[`issue #290`](http://issues.autojs6.com/290)_
+* `优化` floaty.window/floaty.rawWindow 同时支持主线程和子线程执行
+* `优化` 部分依赖或本地库版本调整 _[`CHANGELOG.md`](http://project.autojs6.com/blob/master/app/src/main/assets-app/doc/CHANGELOG.md#v662)_
+
# v6.6.1
###### 2025/01/01
@@ -270,46 +294,6 @@ AutoJs6 在 Auto.js 最终项目的基础上, 于 `2021/12/01` 进行二次开
* `优化` Gradle 构建脚本提升版本自适应能力
* `优化` 部分依赖或本地库版本调整 _[`CHANGELOG.md`](http://project.autojs6.com/blob/master/app/src/main/assets-app/doc/CHANGELOG.md#v660)_
-# v6.5.0
-
-###### 2023/12/02
-
-* `新增` opencc 模块 (参阅 项目文档 > [中文转换](https://docs.autojs6.com/#/opencc)) (Ref to [LZX284](https://github.com/SuperMonster003/AutoJs6/pull/187/files#diff-8cff73265af19c059547b76aca8882cbaa3209291406f52df1dafbbc78e80c46R268))
-* `新增` UiSelector 增加 [plus](https://docs.autojs6.com/#/uiObjectType?id=m-plus) 及 [append](https://docs.autojs6.com/#/uiObjectType?id=m-append) 方法 _[`issue #115`](http://issues.autojs6.com/115)_
-* `新增` 打包应用页面增加 ABI 及库的筛选支持 (Ref to [AutoX](https://github.com/kkevsekk1/AutoX)) _[`issue #189`](http://issues.autojs6.com/189)_
-* `修复` 打包应用文件体积异常庞大的问题 (Ref to [AutoX](https://github.com/kkevsekk1/AutoX) / [LZX284](https://github.com/SuperMonster003/AutoJs6/pull/187/files#diff-d932ac49867d4610f8eeb21b59306e8e923d016cbca192b254caebd829198856R61)) _[`issue #176`](http://issues.autojs6.com/176)_
-* `修复` 打包应用无法显示并打印部分异常消息的问题
-* `修复` 打包应用页面选择应用图标后可能显示空图标的问题
-* `修复` 打包应用包含 MLKit Google OCR 库时可能出现的上下文未初始化异常
-* `修复` ocr.mlkit/ocr.recognizeText/detect 方法无效的问题
-* `修复` 部分文本 (如日志页面) 显示语言与应用设置语言可能不相符的问题
-* `修复` 部分语言在主页抽屉开关项可能出现文本溢出的问题
-* `修复` 部分设备无障碍服务开启后立即自动关闭且无任何提示消息的问题 _[`issue #181`](http://issues.autojs6.com/181)_
-* `修复` 部分设备无障碍服务开启后设备物理按键可能导致应用崩溃的问题 (试修) _[`issue #183`](http://issues.autojs6.com/183)_ _[`issue #186`](http://issues.autojs6.com/186#issuecomment-1817307790)_
-* `修复` 使用 auto(true) 重启无障碍服务后 pickup 功能异常的问题 (试修) _[`issue #184`](http://issues.autojs6.com/184)_
-* `修复` floaty 模块创建浮动窗口拖动时可能导致应用崩溃的问题 (试修)
-* `修复` app.startActivity 无法使用简称参数的问题 _[`issue #182`](http://issues.autojs6.com/182)_ _[`issue #188`](http://issues.autojs6.com/188)_
-* `修复` importClass 导入的类名与全局变量冲突时代码抛出异常的问题 _[`issue #185`](http://issues.autojs6.com/185)_
-* `修复` Android 7.x 无法使用无障碍服务的问题
-* `修复` Android 14+ 可能无法正常使用 runtime.loadJar/loadDex 方法的问题 (试修)
-* `修复` 安卓系统快速设置面板中 "布局范围分析" 和 "布局层次分析" 不可用的问题 _[`issue #193`](http://issues.autojs6.com/193)_
-* `修复` 自动检查更新功能可能导致应用 [ANR](https://developer.android.com/topic/performance/vitals/anr) 的问题 (试修) _[`issue #186`](http://issues.autojs6.com/186)_
-* `修复` 文件管理器示例代码文件夹点击 "向上" 按钮后无法回到工作路径页面的问题 _[`issue #129`](http://issues.autojs6.com/129)_
-* `修复` 代码编辑器使用替换功能时替换按钮无法显示的问题
-* `修复` 代码编辑器长按删除时可能导致应用崩溃的问题 (试修)
-* `修复` 代码编辑器点击 fx 按钮无法显示模块函数快捷面板的问题
-* `修复` 代码编辑器模块函数快捷面板按钮函数名称可能溢出的问题
-* `优化` 代码编辑器模块函数快捷面板适配夜间模式
-* `优化` 打包应用启动页面适配夜间模式并调整应用图标布局
-* `优化` 打包应用页面支持使用软键盘 ENTER 键实现光标跳转
-* `优化` 打包应用页面支持点击 ABI 标题及库标题切换全选状态
-* `优化` 打包应用页面默认 ABI 智能选择并增加不可选择项的引导提示
-* `优化` 文件管理器根据文件及文件夹的类型及特征调整菜单项的显示情况
-* `优化` 文件管理器文件夹右键菜单增加打包应用选项
-* `优化` 无障碍服务启用但功能异常时在 AutoJs6 主页抽屉开关处将体现异常状态
-* `优化` 控制台打印错误消息时附加详细的堆栈信息
-* `优化` 部分依赖或本地库版本调整 _[`CHANGELOG.md`](http://project.autojs6.com/blob/master/app/src/main/assets-app/doc/CHANGELOG.md#v650)_
-
##### 更多版本历史可参阅
* [CHANGELOG.md](http://project.autojs6.com/blob/master/app/src/main/assets-app/doc/CHANGELOG-zh-Hans.md)
@@ -326,12 +310,12 @@ AutoJs6 在 Auto.js 最终项目的基础上, 于 `2021/12/01` 进行二次开
#### Android Studio 准备
-下载 `Android Studio Ladybug Feature Drop | 2024.2.2 RC 2` 版本 (按需选择其一):
+下载 `Android Studio Ladybug Feature Drop | 2024.2.2` 版本 (按需选择其一):
-- [android-studio-2024.2.2.12-windows.exe](https://redirector.gvt1.com/edgedl/android/studio/install/2024.2.2.12/android-studio-2024.2.2.12-windows.exe) (1.14 GB)
-- [android-studio-2024.2.2.12-windows.zip](https://redirector.gvt1.com/edgedl/android/studio/ide-zips/2024.2.2.12/android-studio-2024.2.2.12-windows.zip) (1.15 GB)
+- [android-studio-2024.2.2.13-windows.exe](https://redirector.gvt1.com/edgedl/android/studio/install/2024.2.2.13/android-studio-2024.2.2.13-windows.exe) (1.14 GB)
+- [android-studio-2024.2.2.13-windows.zip](https://redirector.gvt1.com/edgedl/android/studio/ide-zips/2024.2.2.13/android-studio-2024.2.2.13-windows.zip) (1.15 GB)
-> 注: 上述版本发布时间为 2024 年 12 月 16 日. 如需下载其他版本, 或上述链接已失效, 可访问 [Android Studio 发行版本归档](https://developer.android.com/studio/archive?hl=en) 页面.
+> 注: 上述版本发布时间为 2025 年 1 月 9 日. 如需下载其他版本, 或上述链接已失效, 可访问 [Android Studio 发行版本归档](https://developer.android.com/studio/archive?hl=en) 页面.
安装或解压上述文件, 运行 Android Studio 软件 (如 `"D:\android-studio\bin\studio64.exe"`).
@@ -375,7 +359,7 @@ SDK Tools (SDK 工具) (位于右侧窗口)
AutoJs6 项目依赖的 `JDK (Java 开发工具包)` 发行版本不低于 `17`, 但建议不低于 `19`.
-截至 2025 年 1 月 1 日, AutoJs6 可支持 JDK 最高版本为 `23`.
+截至 2025 年 2 月 28 日, AutoJs6 可支持 JDK 最高版本为 `23`.
> 注: 如果计算机系统已安装 JDK 且版本满足上述要求, 则可跳过此小节内容.
diff --git a/app/build.gradle.kts b/app/build.gradle.kts
index de62f604..89972732 100644
--- a/app/build.gradle.kts
+++ b/app/build.gradle.kts
@@ -173,7 +173,7 @@ dependencies /* Unclassified */ {
implementation(project(":libs:markwon-syntax-highlight-4.6.2"))
// Rhino
- implementation(files("$rootDir/libs/org.mozilla.rhino-1.7.16-snapshot.jar"))
+ implementation(files("$rootDir/libs/org.mozilla.rhino-1.8.1-snapshot.jar"))
// Tasker Plugin
implementation(project(":libs:android-spackle-9.0.0"))
@@ -400,11 +400,29 @@ android {
defaultConfig {
applicationId = applicationId
+
minSdk = versions.sdkVersionMin
targetSdk = versions.sdkVersionTarget
+
+ versionCode = versions.appVersionCode
+ versionName = versions.appVersionName
+
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
+
multiDexEnabled = true
+
+ buildConfigField("String", "VERSION_DATE", "\"${Utils.getDateString("MMM d, yyyy", "GMT+08:00")}\"")
+ buildConfigField("String", "VSCODE_EXT_REQUIRED_VERSION", "\"${versions.vscodeExtRequiredVersion}\"")
buildConfigField("boolean", "is${flavorNameInrt.uppercaseFirstChar()}", "false")
+
+ javaCompileOptions {
+ annotationProcessorOptions {
+ mapOf(
+ "resourcePackageName" to (this@defaultConfig.applicationId ?: globalApplicationId),
+ "androidManifestFile" to ("$projectDir/src/main/AndroidManifest.xml")
+ ).let { arguments(it) }
+ }
+ }
}
flavorDimensions.add(dimention)
@@ -655,22 +673,6 @@ android {
// # }
}
- defaultConfig {
- versionCode = versions.appVersionCode
- versionName = versions.appVersionName
- multiDexEnabled = true
- javaCompileOptions {
- annotationProcessorOptions {
- mapOf(
- "resourcePackageName" to (this@defaultConfig.applicationId ?: globalApplicationId),
- "androidManifestFile" to ("$projectDir/src/main/AndroidManifest.xml")
- ).let { arguments(it) }
- }
- }
- buildConfigField("String", "VERSION_DATE", "\"${Utils.getDateString("MMM d, yyyy", "GMT+08:00")}\"")
- buildConfigField("String", "VSCODE_EXT_REQUIRED_VERSION", "\"${versions.vscodeExtRequiredVersion}\"")
- }
-
applicationVariants.all {
mergeAssetsProvider.configure {
doLast {
diff --git a/app/src/main/assets-app/doc/CHANGELOG-ar.md b/app/src/main/assets-app/doc/CHANGELOG-ar.md
index 1f8b6421..c10626ac 100644
--- a/app/src/main/assets-app/doc/CHANGELOG-ar.md
+++ b/app/src/main/assets-app/doc/CHANGELOG-ar.md
@@ -124,7 +124,7 @@
* `التبعيات` إضافة Toaster نسخة 12.6
* `التبعيات` إضافة EasyWindow (لـ Toaster) نسخة 10.3
* `التبعيات` ترقية إصدار Gradle من 8.5 إلى 8.11.1
-* `التبعيات` ترقية النسخة Rhino 1.7.15 إلى 1.7.16-snapshot
+* `التبعيات` ترقية النسخة Rhino 1.7.15 إلى 1.8.0-snapshot
* `التبعيات` ترقية النسخة Android Material Lang3 1.10.0 إلى 1.12.0
* `التبعيات` ترقية النسخة Androidx Annotation 1.7.0 إلى 1.9.1
* `التبعيات` ترقية النسخة Androidx AppCompat 1.6.1 إلى 1.7.0
diff --git a/app/src/main/assets-app/doc/CHANGELOG-en.md b/app/src/main/assets-app/doc/CHANGELOG-en.md
index a3e4b490..620115aa 100644
--- a/app/src/main/assets-app/doc/CHANGELOG-en.md
+++ b/app/src/main/assets-app/doc/CHANGELOG-en.md
@@ -124,7 +124,7 @@
* `Dependency` Include Toaster version 12.6
* `Dependency` Include EasyWindow (for Toaster) version 10.3
* `Dependency` Upgrade Gradle version from 8.5 -> 8.11.1
-* `Dependency` Upgrade Rhino version 1.7.15-snapshot -> 1.7.16-snapshot
+* `Dependency` Upgrade Rhino version 1.7.15-snapshot -> 1.8.0-snapshot
* `Dependency` Upgrade Android Material Lang3 version 1.10.0 -> 1.12.0
* `Dependency` Upgrade Androidx Annotation version 1.7.0 -> 1.9.1
* `Dependency` Upgrade Androidx AppCompat version 1.6.1 -> 1.7.0
diff --git a/app/src/main/assets-app/doc/CHANGELOG-es.md b/app/src/main/assets-app/doc/CHANGELOG-es.md
index 09e522ab..dcc356d0 100644
--- a/app/src/main/assets-app/doc/CHANGELOG-es.md
+++ b/app/src/main/assets-app/doc/CHANGELOG-es.md
@@ -124,7 +124,7 @@
* `Dependencia` Incluir la versión 12.6 de Toaster
* `Dependencia` Incluir la versión 10.3 de EasyWindow (para Toaster)
* `Dependencia` Actualización de versión de Gradle de 8.5 a 8.11.1
-* `Dependencia` Actualizar la versión 1.7.15-snapshot de Rhino -> 1.7.16-snapshot
+* `Dependencia` Actualizar la versión 1.7.15-snapshot de Rhino -> 1.8.0-snapshot
* `Dependencia` Actualizar la versión 1.10.0 de Android Material Lang3 -> 1.12.0
* `Dependencia` Actualizar la versión 1.7.0 de Androidx Annotation -> 1.9.1
* `Dependencia` Actualizar la versión 1.6.1 de Androidx AppCompat -> 1.7.0
diff --git a/app/src/main/assets-app/doc/CHANGELOG-fr.md b/app/src/main/assets-app/doc/CHANGELOG-fr.md
index 07f13671..40150636 100644
--- a/app/src/main/assets-app/doc/CHANGELOG-fr.md
+++ b/app/src/main/assets-app/doc/CHANGELOG-fr.md
@@ -124,7 +124,7 @@
* `Dépendance` Inclure la version 12.6 de Toaster
* `Dépendance` Inclure la version 10.3 de EasyWindow (pour Toaster)
* `Dépendance` Mettre à niveau la version 8.5 de Gradle -> 8.11.1
-* `Dépendance` Mettre à niveau la version 1.7.15-snapshot de Rhino -> 1.7.16-snapshot
+* `Dépendance` Mettre à niveau la version 1.7.15-snapshot de Rhino -> 1.8.0-snapshot
* `Dépendance` Mettre à niveau la version 1.10.0 d'Android Material Lang3 -> 1.12.0
* `Dépendance` Mettre à niveau la version 1.7.0 d'Androidx Annotation -> 1.9.1
* `Dépendance` Mettre à niveau la version 1.6.1 d'Androidx AppCompat -> 1.7.0
diff --git a/app/src/main/assets-app/doc/CHANGELOG-ja.md b/app/src/main/assets-app/doc/CHANGELOG-ja.md
index cee9b7c3..e417dc67 100644
--- a/app/src/main/assets-app/doc/CHANGELOG-ja.md
+++ b/app/src/main/assets-app/doc/CHANGELOG-ja.md
@@ -124,7 +124,7 @@
* `依存関係` 追加 Toaster バージョン 12.6
* `依存関係` 追加 EasyWindow (for Toaster) バージョン 10.3
* `依存関係` Gradle バージョンを 8.5 -> 8.11.1 にアップグレード
-* `依存関係` Rhino バージョン 1.7.15-snapshot -> 1.7.16-snapshot にアップグレード
+* `依存関係` Rhino バージョン 1.7.15-snapshot -> 1.8.0-snapshot にアップグレード
* `依存関係` Android Material Lang3 バージョン 1.10.0 -> 1.12.0 にアップグレード
* `依存関係` Androidx Annotation バージョン 1.7.0 -> 1.9.1 にアップグレード
* `依存関係` Androidx AppCompat バージョン 1.6.1 -> 1.7.0 にアップグレード
diff --git a/app/src/main/assets-app/doc/CHANGELOG-ko.md b/app/src/main/assets-app/doc/CHANGELOG-ko.md
index b759fbed..455ad8c4 100644
--- a/app/src/main/assets-app/doc/CHANGELOG-ko.md
+++ b/app/src/main/assets-app/doc/CHANGELOG-ko.md
@@ -124,7 +124,7 @@
* `의존성` Toaster 버전 12.6 추가
* `의존성` EasyWindow (for Toaster) 버전 10.3 추가
* `의존성` Gradle 버전 8.5 -> 8.11.1 업그레이드
-* `의존성` Rhino 버전 1.7.15-snapshot에서 1.7.16-snapshot으로 업그레이드
+* `의존성` Rhino 버전 1.7.15-snapshot에서 1.8.0-snapshot으로 업그레이드
* `의존성` Android Material Lang3 버전 1.10.0에서 1.12.0으로 업그레이드
* `의존성` Androidx Annotation 버전 1.7.0에서 1.9.1으로 업그레이드
* `의존성` Androidx AppCompat 버전 1.6.1에서 1.7.0으로 업그레이드
diff --git a/app/src/main/assets-app/doc/CHANGELOG-ru.md b/app/src/main/assets-app/doc/CHANGELOG-ru.md
index 257fec06..6d002405 100644
--- a/app/src/main/assets-app/doc/CHANGELOG-ru.md
+++ b/app/src/main/assets-app/doc/CHANGELOG-ru.md
@@ -124,7 +124,7 @@
* `Зависимость` Включить версию 12.6 Toaster
* `Зависимость` Включить версию 10.3 EasyWindow (для Toaster)
* `Зависимость` Обновить Gradle с версии 8.5 до 8.11.1
-* `Зависимость` Обновить Rhino с версии 1.7.15-snapshot до 1.7.16-snapshot
+* `Зависимость` Обновить Rhino с версии 1.7.15-snapshot до 1.8.0-snapshot
* `Зависимость` Обновить Android Material Lang3 с версии 1.10.0 до 1.12.0
* `Зависимость` Обновить Androidx Annotation с версии 1.7.0 до 1.9.1
* `Зависимость` Обновить Androidx AppCompat с версии 1.6.1 до 1.7.0
diff --git a/app/src/main/assets-app/doc/CHANGELOG-zh-Hans.md b/app/src/main/assets-app/doc/CHANGELOG-zh-Hans.md
index 0f60e1ce..3ca85463 100644
--- a/app/src/main/assets-app/doc/CHANGELOG-zh-Hans.md
+++ b/app/src/main/assets-app/doc/CHANGELOG-zh-Hans.md
@@ -4,6 +4,29 @@
******
+# v6.6.2
+
+###### 2025/01/03
+
+* `修复` plugins.load 方法无法正常加载插件的问题 _[`issue #290`](http://issues.autojs6.com/290)_
+* `修复` dx 库在 Android 7.x 无法正常使用的问题 _[`issue #293`](http://issues.autojs6.com/293)_
+* `修复` ScriptRuntime 使用 require 引用内置模块时可能出现的同步状态异常 (试修) _[`issue #298`](http://issues.autojs6.com/298)_
+* `修复` notice 模块缺失 getBuilder 等扩展方法的问题 _[`issue #301`](http://issues.autojs6.com/301)_
+* `修复` shizuku/shell 等方法无法接受字符串参数的问题 _[`issue #310`](http://issues.autojs6.com/310)_
+* `修复` engines.execScript/execScriptFile 等方法执行脚本时默认工作路径异常
+* `修复` floaty.window/floaty.rawWindow 无法在子线程执行的问题
+* `修复` ui.inflate 返回值丢失 attr/on/click 等原型方法的问题
+* `修复` 代码编辑器跳转到行尾时可能跳转到下一行起始位置的问题
+* `优化` 精简打包应用模板 APK 文件大小
+* `优化` 打包页面支持 Pinyin 库选项
+* `优化` 打包应用主活动页面优化状态栏背景及文字颜色
+* `优化` 脚本项目配置文件 project.json 支持更多打包选项 _[`issue #305`](http://issues.autojs6.com/305)_ _[`issue #306`](http://issues.autojs6.com/306)_
+* `优化` 脚本项目配置文件 project.json 支持选项名称宽松匹配及别名兼容
+* `优化` APK 文件类型信息对话框增加文件大小与签名方案信息
+* `优化` APK 文件类型信息对话框增加点击监听器支持文本复制与应用详情跳转
+* `优化` 尝试恢复 com.stardust 前缀包以便提升代码兼容性 _[`issue #290`](http://issues.autojs6.com/290)_
+* `优化` floaty.window/floaty.rawWindow 同时支持主线程和子线程执行
+
# v6.6.1
###### 2025/01/01
@@ -124,7 +147,7 @@
* `依赖` 附加 Toaster 版本 12.6
* `依赖` 附加 EasyWindow (for Toaster) 版本 10.3
* `依赖` 升级 Gradle 版本 8.5 -> 8.11.1
-* `依赖` 升级 Rhino 版本 1.7.15-snapshot -> 1.7.16-snapshot
+* `依赖` 升级 Rhino 版本 1.7.15-snapshot -> 1.8.0-snapshot
* `依赖` 升级 Android Material Lang3 版本 1.10.0 -> 1.12.0
* `依赖` 升级 Androidx Annotation 版本 1.7.0 -> 1.9.1
* `依赖` 升级 Androidx AppCompat 版本 1.6.1 -> 1.7.0
diff --git a/app/src/main/assets-app/doc/CHANGELOG-zh-Hant-HK.md b/app/src/main/assets-app/doc/CHANGELOG-zh-Hant-HK.md
index 9c1d226b..68532206 100644
--- a/app/src/main/assets-app/doc/CHANGELOG-zh-Hant-HK.md
+++ b/app/src/main/assets-app/doc/CHANGELOG-zh-Hant-HK.md
@@ -124,7 +124,7 @@
* `依賴` 附加 Toaster 版本 12.6
* `依賴` 附加 EasyWindow (for Toaster) 版本 10.3
* `依賴` 升級 Gradle 版本 8.5 -> 8.11.1
-* `依賴` 升級 Rhino 版本 1.7.15-snapshot -> 1.7.16-snapshot
+* `依賴` 升級 Rhino 版本 1.7.15-snapshot -> 1.8.0-snapshot
* `依賴` 升級 Android Material Lang3 版本 1.10.0 -> 1.12.0
* `依賴` 升級 Androidx Annotation 版本 1.7.0 -> 1.9.1
* `依賴` 升級 Androidx AppCompat 版本 1.6.1 -> 1.7.0
diff --git a/app/src/main/assets-app/doc/CHANGELOG-zh-Hant-TW.md b/app/src/main/assets-app/doc/CHANGELOG-zh-Hant-TW.md
index 05271b4b..4dc10e9f 100644
--- a/app/src/main/assets-app/doc/CHANGELOG-zh-Hant-TW.md
+++ b/app/src/main/assets-app/doc/CHANGELOG-zh-Hant-TW.md
@@ -124,7 +124,7 @@
* `依賴` 附加 Toaster 版本 12.6
* `依賴` 附加 EasyWindow (for Toaster) 版本 10.3
* `依賴` 升級 Gradle 版本 8.5 -> 8.11.1
-* `依賴` 升級 Rhino 版本 1.7.15-snapshot -> 1.7.16-snapshot
+* `依賴` 升級 Rhino 版本 1.7.15-snapshot -> 1.8.0-snapshot
* `依賴` 升級 Android Material Lang3 版本 1.10.0 -> 1.12.0
* `依賴` 升級 Androidx Annotation 版本 1.7.0 -> 1.9.1
* `依賴` 升級 Androidx AppCompat 版本 1.6.1 -> 1.7.0
diff --git a/app/src/main/assets-app/doc/CHANGELOG.md b/app/src/main/assets-app/doc/CHANGELOG.md
index 0f60e1ce..3ca85463 100644
--- a/app/src/main/assets-app/doc/CHANGELOG.md
+++ b/app/src/main/assets-app/doc/CHANGELOG.md
@@ -4,6 +4,29 @@
******
+# v6.6.2
+
+###### 2025/01/03
+
+* `修复` plugins.load 方法无法正常加载插件的问题 _[`issue #290`](http://issues.autojs6.com/290)_
+* `修复` dx 库在 Android 7.x 无法正常使用的问题 _[`issue #293`](http://issues.autojs6.com/293)_
+* `修复` ScriptRuntime 使用 require 引用内置模块时可能出现的同步状态异常 (试修) _[`issue #298`](http://issues.autojs6.com/298)_
+* `修复` notice 模块缺失 getBuilder 等扩展方法的问题 _[`issue #301`](http://issues.autojs6.com/301)_
+* `修复` shizuku/shell 等方法无法接受字符串参数的问题 _[`issue #310`](http://issues.autojs6.com/310)_
+* `修复` engines.execScript/execScriptFile 等方法执行脚本时默认工作路径异常
+* `修复` floaty.window/floaty.rawWindow 无法在子线程执行的问题
+* `修复` ui.inflate 返回值丢失 attr/on/click 等原型方法的问题
+* `修复` 代码编辑器跳转到行尾时可能跳转到下一行起始位置的问题
+* `优化` 精简打包应用模板 APK 文件大小
+* `优化` 打包页面支持 Pinyin 库选项
+* `优化` 打包应用主活动页面优化状态栏背景及文字颜色
+* `优化` 脚本项目配置文件 project.json 支持更多打包选项 _[`issue #305`](http://issues.autojs6.com/305)_ _[`issue #306`](http://issues.autojs6.com/306)_
+* `优化` 脚本项目配置文件 project.json 支持选项名称宽松匹配及别名兼容
+* `优化` APK 文件类型信息对话框增加文件大小与签名方案信息
+* `优化` APK 文件类型信息对话框增加点击监听器支持文本复制与应用详情跳转
+* `优化` 尝试恢复 com.stardust 前缀包以便提升代码兼容性 _[`issue #290`](http://issues.autojs6.com/290)_
+* `优化` floaty.window/floaty.rawWindow 同时支持主线程和子线程执行
+
# v6.6.1
###### 2025/01/01
@@ -124,7 +147,7 @@
* `依赖` 附加 Toaster 版本 12.6
* `依赖` 附加 EasyWindow (for Toaster) 版本 10.3
* `依赖` 升级 Gradle 版本 8.5 -> 8.11.1
-* `依赖` 升级 Rhino 版本 1.7.15-snapshot -> 1.7.16-snapshot
+* `依赖` 升级 Rhino 版本 1.7.15-snapshot -> 1.8.0-snapshot
* `依赖` 升级 Android Material Lang3 版本 1.10.0 -> 1.12.0
* `依赖` 升级 Androidx Annotation 版本 1.7.0 -> 1.9.1
* `依赖` 升级 Androidx AppCompat 版本 1.6.1 -> 1.7.0
diff --git a/app/src/main/assets/modules/promise.js b/app/src/main/assets/modules/promise.js
index a7ca318b..3fd2ec92 100644
--- a/app/src/main/assets/modules/promise.js
+++ b/app/src/main/assets/modules/promise.js
@@ -94,7 +94,7 @@ module.exports = (/* @IIFE */ () => {
/**
* @constructor
*/
- Handler(onFulfilled, onRejected, promise) {
+ Handler: function (onFulfilled, onRejected, promise) {
this.onFulfilled = typeof onFulfilled === 'function' ? onFulfilled : null;
this.onRejected = typeof onRejected === 'function' ? onRejected : null;
this.promise = promise;
diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties
index e8f4cdd4..c70ab6f9 100644
--- a/gradle/wrapper/gradle-wrapper.properties
+++ b/gradle/wrapper/gradle-wrapper.properties
@@ -1,6 +1,6 @@
-#Mon Dec 23 16:08:32 CST 2024
+#Fri Feb 28 10:52:43 CST 2025
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-8.12-bin.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-8.13-bin.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
diff --git a/libs/org.mozilla.rhino-1.7.16-snapshot.jar b/libs/org.mozilla.rhino-1.8.1-snapshot.jar
similarity index 61%
rename from libs/org.mozilla.rhino-1.7.16-snapshot.jar
rename to libs/org.mozilla.rhino-1.8.1-snapshot.jar
index b2069c1d..c4d032f2 100644
Binary files a/libs/org.mozilla.rhino-1.7.16-snapshot.jar and b/libs/org.mozilla.rhino-1.8.1-snapshot.jar differ
diff --git a/version.properties b/version.properties
index 747b0a83..637aa942 100644
--- a/version.properties
+++ b/version.properties
@@ -1,5 +1,5 @@
-#Thu Feb 27 19:52:32 CST 2025
-BUILD_TIME=1740657152247
+#Fri Feb 28 15:23:55 CST 2025
+BUILD_TIME=1740727435912
COMPILE_SDK_VERSION=34
JAVA_VERSION=23
JAVA_VERSION_MIN_RADICAL=0
@@ -17,6 +17,6 @@ RAPID_OCR_OPENCV_MOBILE_LABEL_VERSION=13
RAPID_OCR_OPENCV_MOBILE_VERSION=4.5.3
TARGET_SDK_VERSION=34
TARGET_SDK_VERSION_INRT=29
-VERSION_BUILD=2985
-VERSION_NAME=6.6.2 Alpha2
+VERSION_BUILD=2987
+VERSION_NAME=6.6.2 Alpha3
VSCODE_EXT_REQUIRED_VERSION=1.0.8