6.7.0 - Alpha6 - 升级并适配 Android SDK 版本 35 -> 36

This commit is contained in:
SuperMonster003
2025-09-26 16:49:12 +08:00
parent aced2c4150
commit ecb1c57ebc
24 changed files with 226 additions and 185 deletions

View File

@@ -155,7 +155,7 @@
], ],
"dependency": [ "dependency": [
"تمت إضافة إصدار Eclipse Paho Client Mqttv3 1.1.0 _[`issue #330`](http://issues.autojs6.com/330)_", "تمت إضافة إصدار Eclipse Paho Client Mqttv3 1.1.0 _[`issue #330`](http://issues.autojs6.com/330)_",
"ترقية إصدار Gradle Compile من 34 إلى 35", "ترقية إصدار Android SDK من 34 إلى 35",
"ترقية Gradle من 8.12 إلى 8.14-rc-1", "ترقية Gradle من 8.12 إلى 8.14-rc-1",
"ترقية Rhino من 1.8.0-SNAPSHOT إلى 1.8.1-SNAPSHOT", "ترقية Rhino من 1.8.0-SNAPSHOT إلى 1.8.1-SNAPSHOT",
"ترقية Androidx Recyclerview من 1.3.2 إلى 1.4.0", "ترقية Androidx Recyclerview من 1.3.2 إلى 1.4.0",
@@ -466,8 +466,8 @@
"dependency": [ "dependency": [
"إضافة إصدار Rikka Shizuku 13.1.5", "إضافة إصدار Rikka Shizuku 13.1.5",
"إضافة إصدار MLKit Barcode Scanning 17.2.0", "إضافة إصدار MLKit Barcode Scanning 17.2.0",
"ترقية إصدار Android SDK من 33 إلى 34",
"ترقية إصدار OpenCV من 4.5.5 إلى 4.8.0 (المرجع [TonyJiangWJ](https://github.com/TonyJiangWJ))", "ترقية إصدار OpenCV من 4.5.5 إلى 4.8.0 (المرجع [TonyJiangWJ](https://github.com/TonyJiangWJ))",
"ترقية إصدار Gradle Compile من 33 إلى 34",
"ترقية إصدار Gradle من 8.3-rc-1 إلى 8.4-rc-3", "ترقية إصدار Gradle من 8.3-rc-1 إلى 8.4-rc-3",
"ترقية إصدار Apache Commons Lang3 من 3.12.0 إلى 3.13.0", "ترقية إصدار Apache Commons Lang3 من 3.12.0 إلى 3.13.0",
"ترقية إصدار Glide من 4.15.1 إلى 4.16.0", "ترقية إصدار Glide من 4.15.1 إلى 4.16.0",
@@ -770,10 +770,10 @@
"إعادة تصميم كيانات colors العالمية وإضافة دعم أنماط الألوان مثل HSV / HSL (راجع وثائق المشروع > [الألوان](https://docs.autojs6.com/#/color))" "إعادة تصميم كيانات colors العالمية وإضافة دعم أنماط الألوان مثل HSV / HSL (راجع وثائق المشروع > [الألوان](https://docs.autojs6.com/#/color))"
], ],
"dependency": [ "dependency": [
"ترقية إصدار Gradle Compile 32 -> 33",
"محلية النسخة 1.4.3 من Android Job", "محلية النسخة 1.4.3 من Android Job",
"محلية النسخة 9.0.0 من Android Plugin Client SDK For Locale", "محلية النسخة 9.0.0 من Android Plugin Client SDK For Locale",
"محلية النسخة 1.306 من GitHub API", "محلية النسخة 1.306 من GitHub API",
"ترقية إصدار Android SDK 32 -> 33",
"إضافة تعليقات JCIP نسخة 1.0", "إضافة تعليقات JCIP نسخة 1.0",
"إضافة Androidx WebKit نسخة 1.5.0", "إضافة Androidx WebKit نسخة 1.5.0",
"إضافة Commons IO نسخة 2.8.0", "إضافة Commons IO نسخة 2.8.0",
@@ -916,6 +916,7 @@
"dependency": [ "dependency": [
"إضافة Zeugma Solutions LocaleHelper الإصدار 1.5.1", "إضافة Zeugma Solutions LocaleHelper الإصدار 1.5.1",
"خفض إصدار Android Material من 1.6.0-alpha02 إلى 1.5.0", "خفض إصدار Android Material من 1.6.0-alpha02 إلى 1.5.0",
"ترقية Android SDK من الإصدار 31 إلى 32",
"ترقية Kotlinx Coroutines من الإصدار 1.6.0-native-mt إلى 1.6.0", "ترقية Kotlinx Coroutines من الإصدار 1.6.0-native-mt إلى 1.6.0",
"ترقية OpenCV من الإصدار 3.4.3 إلى 4.5.4 و 4.5.5 (مرجع إلى [TonyJiangWJ](https://github.com/TonyJiangWJ))", "ترقية OpenCV من الإصدار 3.4.3 إلى 4.5.4 و 4.5.5 (مرجع إلى [TonyJiangWJ](https://github.com/TonyJiangWJ))",
"ترقية OkHttp3 من الإصدار 3.10.0 إلى 5.0.0-alpha.4 وإلى 5.0.0-alpha.6", "ترقية OkHttp3 من الإصدار 3.10.0 إلى 5.0.0-alpha.4 وإلى 5.0.0-alpha.6",
@@ -923,7 +924,6 @@
"ترقية Auto.js-ApkBuilder من الإصدار 1.0.1 إلى 1.0.3", "ترقية Auto.js-ApkBuilder من الإصدار 1.0.1 إلى 1.0.3",
"ترقية Glide Compiler من الإصدار 4.12.0 إلى 4.13.1", "ترقية Glide Compiler من الإصدار 4.12.0 إلى 4.13.1",
"ترقية إصدار توزيع Gradle من 7.4-rc-2 إلى 7.4.1", "ترقية إصدار توزيع Gradle من 7.4-rc-2 إلى 7.4.1",
"ترقية Gradle Compile من الإصدار 31 إلى 32",
"ترقية Gson من الإصدار 2.8.9 إلى 2.9.0" "ترقية Gson من الإصدار 2.8.9 إلى 2.9.0"
] ]
}, },
@@ -1010,6 +1010,7 @@
"تحلية MutableTheme محليًا إلى النسخة 1.0.0", "تحلية MutableTheme محليًا إلى النسخة 1.0.0",
"إضافة Androidx Preference النسخة 1.1.1", "إضافة Androidx Preference النسخة 1.1.1",
"إضافة SwipeRefreshLayout النسخة 1.1.0", "إضافة SwipeRefreshLayout النسخة 1.1.0",
"ترقية Android SDK من النسخة 28 إلى 30 إلى 31",
"ترقية نسخة Android Analytics من 7.0.0 إلى 13.1.0", "ترقية نسخة Android Analytics من 7.0.0 إلى 13.1.0",
"ترقية نسخة Android Annotations من 4.5.2 إلى 4.8.0", "ترقية نسخة Android Annotations من 4.5.2 إلى 4.8.0",
"ترقية أدوات بناء Gradle من النسخة 3.2.1 إلى 4.1.0 إلى 7.0.3 إلى 7.2.0-alpha04", "ترقية أدوات بناء Gradle من النسخة 3.2.1 إلى 4.1.0 إلى 7.0.3 إلى 7.2.0-alpha04",
@@ -1024,7 +1025,6 @@
"ترقية نسخة Eventbus من 3.0.0 إلى 3.2.0", "ترقية نسخة Eventbus من 3.0.0 إلى 3.2.0",
"ترقية نسخة Glide Compiler من 4.8.0 إلى 4.12.0 إلى 4.12.0", "ترقية نسخة Glide Compiler من 4.8.0 إلى 4.12.0 إلى 4.12.0",
"ترقية أدوات بناء Gradle من النسخة 29.0.2 إلى 30.0.2", "ترقية أدوات بناء Gradle من النسخة 29.0.2 إلى 30.0.2",
"ترقية Gradle Compile من النسخة 28 إلى 30 إلى 31",
"ترقية النسخة Gradle أصدرت من 4.10.2 إلى 6.5 إلى 7.0.2 إلى 7.3", "ترقية النسخة Gradle أصدرت من 4.10.2 إلى 6.5 إلى 7.0.2 إلى 7.3",
"ترقية مكون الإضافي Groovy-Json من النسخة 3.0.7 إلى 3.0.8", "ترقية مكون الإضافي Groovy-Json من النسخة 3.0.7 إلى 3.0.8",
"ترقية نسخة Gson من 2.8.2 إلى 2.8.9", "ترقية نسخة Gson من 2.8.2 إلى 2.8.9",

View File

@@ -155,7 +155,7 @@
], ],
"dependency": [ "dependency": [
"Added Eclipse Paho Client Mqttv3 version 1.1.0 _[`issue #330`](http://issues.autojs6.com/330)_", "Added Eclipse Paho Client Mqttv3 version 1.1.0 _[`issue #330`](http://issues.autojs6.com/330)_",
"Upgraded Gradle Compile version from 34 to 35", "Upgraded Android SDK version from 34 to 35",
"Upgraded Gradle from 8.12 to 8.14-rc-1", "Upgraded Gradle from 8.12 to 8.14-rc-1",
"Upgraded Rhino from 1.8.0-SNAPSHOT to 1.8.1-SNAPSHOT", "Upgraded Rhino from 1.8.0-SNAPSHOT to 1.8.1-SNAPSHOT",
"Upgraded Androidx Recyclerview from 1.3.2 to 1.4.0", "Upgraded Androidx Recyclerview from 1.3.2 to 1.4.0",
@@ -466,8 +466,8 @@
"dependency": [ "dependency": [
"Added Rikka Shizuku version 13.1.5", "Added Rikka Shizuku version 13.1.5",
"Added MLKit Barcode Scanning version 17.2.0", "Added MLKit Barcode Scanning version 17.2.0",
"Upgraded Android SDK version from 33 -> 34",
"Upgraded OpenCV version from 4.5.5 -> 4.8.0 (Ref to [TonyJiangWJ](https://github.com/TonyJiangWJ))", "Upgraded OpenCV version from 4.5.5 -> 4.8.0 (Ref to [TonyJiangWJ](https://github.com/TonyJiangWJ))",
"Upgraded Gradle Compile version from 33 -> 34",
"Upgraded Gradle version from 8.3-rc-1 -> 8.4-rc-3", "Upgraded Gradle version from 8.3-rc-1 -> 8.4-rc-3",
"Upgraded Apache Commons Lang3 version from 3.12.0 -> 3.13.0", "Upgraded Apache Commons Lang3 version from 3.12.0 -> 3.13.0",
"Upgraded Glide version from 4.15.1 -> 4.16.0", "Upgraded Glide version from 4.15.1 -> 4.16.0",
@@ -770,10 +770,10 @@
"Redesigned global colors object and added support for HSV / HSL and other color modes (refer to project documentation > [Color](https://docs.autojs6.com/#/color))" "Redesigned global colors object and added support for HSV / HSL and other color modes (refer to project documentation > [Color](https://docs.autojs6.com/#/color))"
], ],
"dependency": [ "dependency": [
"Upgraded Gradle Compile version 32 -> 33",
"Localized Android Job version 1.4.3", "Localized Android Job version 1.4.3",
"Localized Android Plugin Client SDK For Locale version 9.0.0", "Localized Android Plugin Client SDK For Locale version 9.0.0",
"Localized GitHub API version 1.306", "Localized GitHub API version 1.306",
"Upgraded Android SDK version 32 -> 33",
"Added JCIP Annotations version 1.0", "Added JCIP Annotations version 1.0",
"Added Androidx WebKit version 1.5.0", "Added Androidx WebKit version 1.5.0",
"Added Commons IO version 2.8.0", "Added Commons IO version 2.8.0",
@@ -916,6 +916,7 @@
"dependency": [ "dependency": [
"Added Zeugma Solutions LocaleHelper version 1.5.1", "Added Zeugma Solutions LocaleHelper version 1.5.1",
"Downgraded Android Material version 1.6.0-alpha02 -> 1.5.0", "Downgraded Android Material version 1.6.0-alpha02 -> 1.5.0",
"Upgraded Android SDK version 31 -> 32",
"Upgraded Kotlinx Coroutines version 1.6.0-native-mt -> 1.6.0", "Upgraded Kotlinx Coroutines version 1.6.0-native-mt -> 1.6.0",
"Upgraded OpenCV version 3.4.3 -> 4.5.4 -> 4.5.5 (Ref to [TonyJiangWJ](https://github.com/TonyJiangWJ))", "Upgraded OpenCV version 3.4.3 -> 4.5.4 -> 4.5.5 (Ref to [TonyJiangWJ](https://github.com/TonyJiangWJ))",
"Upgraded OkHttp3 version 3.10.0 -> 5.0.0-alpha.4 -> 5.0.0-alpha.6", "Upgraded OkHttp3 version 3.10.0 -> 5.0.0-alpha.4 -> 5.0.0-alpha.6",
@@ -923,7 +924,6 @@
"Upgraded Auto.js-ApkBuilder version 1.0.1 -> 1.0.3", "Upgraded Auto.js-ApkBuilder version 1.0.1 -> 1.0.3",
"Upgraded Glide Compiler version 4.12.0 -> 4.13.1", "Upgraded Glide Compiler version 4.12.0 -> 4.13.1",
"Upgraded Gradle release version 7.4-rc-2 -> 7.4.1", "Upgraded Gradle release version 7.4-rc-2 -> 7.4.1",
"Upgraded Gradle Compile version 31 -> 32",
"Upgraded Gson version 2.8.9 -> 2.9.0" "Upgraded Gson version 2.8.9 -> 2.9.0"
] ]
}, },
@@ -1010,6 +1010,7 @@
"Localized MutableTheme version 1.0.0", "Localized MutableTheme version 1.0.0",
"Added Androidx Preference version 1.1.1", "Added Androidx Preference version 1.1.1",
"Added SwipeRefreshLayout version 1.1.0", "Added SwipeRefreshLayout version 1.1.0",
"Upgraded Android SDK version 28 -> 30 -> 31",
"Upgraded Android Analytics version 7.0.0 -> 13.1.0", "Upgraded Android Analytics version 7.0.0 -> 13.1.0",
"Upgraded Android Annotations version 4.5.2 -> 4.8.0", "Upgraded Android Annotations version 4.5.2 -> 4.8.0",
"Upgraded Gradle build tools version 3.2.1 -> 4.1.0 -> 7.0.3 -> 7.2.0-alpha04", "Upgraded Gradle build tools version 3.2.1 -> 4.1.0 -> 7.0.3 -> 7.2.0-alpha04",
@@ -1024,7 +1025,6 @@
"Upgraded Eventbus version 3.0.0 -> 3.2.0", "Upgraded Eventbus version 3.0.0 -> 3.2.0",
"Upgraded Glide Compiler version 4.8.0 -> 4.12.0 -> 4.12.0", "Upgraded Glide Compiler version 4.8.0 -> 4.12.0 -> 4.12.0",
"Upgraded Gradle Build Tool version 29.0.2 -> 30.0.2", "Upgraded Gradle Build Tool version 29.0.2 -> 30.0.2",
"Upgraded Gradle Compile version 28 -> 30 -> 31",
"Upgraded Gradle release version 4.10.2 -> 6.5 -> 7.0.2 -> 7.3", "Upgraded Gradle release version 4.10.2 -> 6.5 -> 7.0.2 -> 7.3",
"Upgraded Groovy-Json plugin version 3.0.7 -> 3.0.8", "Upgraded Groovy-Json plugin version 3.0.7 -> 3.0.8",
"Upgraded Gson version 2.8.2 -> 2.8.9", "Upgraded Gson version 2.8.2 -> 2.8.9",

View File

@@ -155,7 +155,7 @@
], ],
"dependency": [ "dependency": [
"Añadido Eclipse Paho Client Mqttv3 versión 1.1.0 _[`issue #330`](http://issues.autojs6.com/330)_", "Añadido Eclipse Paho Client Mqttv3 versión 1.1.0 _[`issue #330`](http://issues.autojs6.com/330)_",
"Actualizado la versión de Gradle Compile de 34 a 35", "Actualizado la versión de Android SDK de 34 a 35",
"Actualizado Gradle de 8.12 a 8.14-rc-1", "Actualizado Gradle de 8.12 a 8.14-rc-1",
"Actualizado Rhino de 1.8.0-SNAPSHOT a 1.8.1-SNAPSHOT", "Actualizado Rhino de 1.8.0-SNAPSHOT a 1.8.1-SNAPSHOT",
"Actualizado Androidx Recyclerview de 1.3.2 a 1.4.0", "Actualizado Androidx Recyclerview de 1.3.2 a 1.4.0",
@@ -466,8 +466,8 @@
"dependency": [ "dependency": [
"Versión Rikka Shizuku 13.1.5 adjunta", "Versión Rikka Shizuku 13.1.5 adjunta",
"Versión MLKit Barcode Scanning 17.2.0 adjunta", "Versión MLKit Barcode Scanning 17.2.0 adjunta",
"Actualización de versión de Android SDK de 33 a 34",
"Actualización de versión de OpenCV de 4.5.5 a 4.8.0 (Ref a [TonyJiangWJ](https://github.com/TonyJiangWJ))", "Actualización de versión de OpenCV de 4.5.5 a 4.8.0 (Ref a [TonyJiangWJ](https://github.com/TonyJiangWJ))",
"Actualización de versión de compilación Gradle de 33 a 34",
"Actualización de versión de Gradle de 8.3-rc-1 a 8.4-rc-3", "Actualización de versión de Gradle de 8.3-rc-1 a 8.4-rc-3",
"Actualización de versión de Apache Commons Lang3 de 3.12.0 a 3.13.0", "Actualización de versión de Apache Commons Lang3 de 3.12.0 a 3.13.0",
"Actualización de versión de Glide de 4.15.1 a 4.16.0", "Actualización de versión de Glide de 4.15.1 a 4.16.0",
@@ -770,10 +770,10 @@
"Rediseñar el objeto global colors e incluir el soporte de modos de color HSV / HSL (consultar documentos del proyecto > [Colores](https://docs.autojs6.com/#/color))." "Rediseñar el objeto global colors e incluir el soporte de modos de color HSV / HSL (consultar documentos del proyecto > [Colores](https://docs.autojs6.com/#/color))."
], ],
"dependency": [ "dependency": [
"Actualización de Gradle Compile versión 32 a 33",
"Localización de la versión 1.4.3 de Android Job", "Localización de la versión 1.4.3 de Android Job",
"Localización del Plugin SDK para Locale versión 9.0.0 de Android", "Localización del Plugin SDK para Locale versión 9.0.0 de Android",
"Localización de GitHub API versión 1.306", "Localización de GitHub API versión 1.306",
"Actualización de Android SDK versión 32 a 33",
"Añadida la versión 1.0 de JCIP Annotations", "Añadida la versión 1.0 de JCIP Annotations",
"Añadida la versión 1.5.0 de Androidx WebKit", "Añadida la versión 1.5.0 de Androidx WebKit",
"Añadida la versión 2.8.0 de Commons IO", "Añadida la versión 2.8.0 de Commons IO",
@@ -916,6 +916,7 @@
"dependency": [ "dependency": [
"Añadida la versión 1.5.1 de Zeugma Solutions LocaleHelper", "Añadida la versión 1.5.1 de Zeugma Solutions LocaleHelper",
"Degradación de la versión de Android Material de 1.6.0-alpha02 a 1.5.0", "Degradación de la versión de Android Material de 1.6.0-alpha02 a 1.5.0",
"Actualización de las herramientas de Android SDK de la versión 31 a 32",
"Actualización de Kotlinx Coroutines de la versión 1.6.0-native-mt a 1.6.0", "Actualización de Kotlinx Coroutines de la versión 1.6.0-native-mt a 1.6.0",
"Actualización de OpenCV de la versión 3.4.3 a 4.5.4 y a 4.5.5 (gracias a [TonyJiangWJ](https://github.com/TonyJiangWJ))", "Actualización de OpenCV de la versión 3.4.3 a 4.5.4 y a 4.5.5 (gracias a [TonyJiangWJ](https://github.com/TonyJiangWJ))",
"Actualización de OkHttp3 de la versión 3.10.0 a 5.0.0-alpha.4 y a 5.0.0-alpha.6", "Actualización de OkHttp3 de la versión 3.10.0 a 5.0.0-alpha.4 y a 5.0.0-alpha.6",
@@ -923,7 +924,6 @@
"Actualización de Auto.js-ApkBuilder de la versión 1.0.1 a 1.0.3", "Actualización de Auto.js-ApkBuilder de la versión 1.0.1 a 1.0.3",
"Actualización del compilador de Glide de la versión 4.12.0 a 4.13.1", "Actualización del compilador de Glide de la versión 4.12.0 a 4.13.1",
"Actualización de Gradle de la versión 7.4-rc-2 a 7.4.1", "Actualización de Gradle de la versión 7.4-rc-2 a 7.4.1",
"Actualización de las herramientas de Gradle Compile de la versión 31 a 32",
"Actualización de Gson de la versión 2.8.9 a 2.9.0" "Actualización de Gson de la versión 2.8.9 a 2.9.0"
] ]
}, },
@@ -1010,6 +1010,7 @@
"Localización de MutableTheme versión 1.0.0", "Localización de MutableTheme versión 1.0.0",
"Añadida Androidx Preference versión 1.1.1", "Añadida Androidx Preference versión 1.1.1",
"Añadido SwipeRefreshLayout versión 1.1.0", "Añadido SwipeRefreshLayout versión 1.1.0",
"Actualización de Android SDK de la versión 28 -> 30 -> 31",
"Actualización de Android Analytics de la versión 7.0.0 -> 13.1.0", "Actualización de Android Analytics de la versión 7.0.0 -> 13.1.0",
"Actualización de Android Annotations de la versión 4.5.2 -> 4.8.0", "Actualización de Android Annotations de la versión 4.5.2 -> 4.8.0",
"Actualización de las herramientas de construcción de Gradle de la versión 3.2.1 -> 4.1.0 -> 7.0.3 -> 7.2.0-alpha04", "Actualización de las herramientas de construcción de Gradle de la versión 3.2.1 -> 4.1.0 -> 7.0.3 -> 7.2.0-alpha04",
@@ -1024,7 +1025,6 @@
"Actualización de Eventbus de la versión 3.0.0 -> 3.2.0", "Actualización de Eventbus de la versión 3.0.0 -> 3.2.0",
"Actualización del compilador de Glide de la versión 4.8.0 -> 4.12.0 -> 4.12.0", "Actualización del compilador de Glide de la versión 4.8.0 -> 4.12.0 -> 4.12.0",
"Actualización de las herramientas de construcción de Gradle de la versión 29.0.2 -> 30.0.2", "Actualización de las herramientas de construcción de Gradle de la versión 29.0.2 -> 30.0.2",
"Actualización de Gradle Compile de la versión 28 -> 30 -> 31",
"Actualización de Gradle de la versión 4.10.2 -> 6.5 -> 7.0.2 -> 7.3", "Actualización de Gradle de la versión 4.10.2 -> 6.5 -> 7.0.2 -> 7.3",
"Actualización del plugin Groovy-Json de la versión 3.0.7 -> 3.0.8", "Actualización del plugin Groovy-Json de la versión 3.0.7 -> 3.0.8",
"Actualización de Gson de la versión 2.8.2 -> 2.8.9", "Actualización de Gson de la versión 2.8.2 -> 2.8.9",

View File

@@ -155,7 +155,7 @@
], ],
"dependency": [ "dependency": [
"Ajout d'Eclipse Paho Client Mqttv3 version 1.1.0 _[`issue #330`](http://issues.autojs6.com/330)_", "Ajout d'Eclipse Paho Client Mqttv3 version 1.1.0 _[`issue #330`](http://issues.autojs6.com/330)_",
"Mise à jour de la version de Gradle Compile de 34 à 35", "Mise à jour de la version de Android SDK de 34 à 35",
"Mise à jour de Gradle de 8.12 à 8.14-rc-1", "Mise à jour de Gradle de 8.12 à 8.14-rc-1",
"Mise à jour de Rhino de 1.8.0-SNAPSHOT à 1.8.1-SNAPSHOT", "Mise à jour de Rhino de 1.8.0-SNAPSHOT à 1.8.1-SNAPSHOT",
"Mise à jour d'Androidx Recyclerview de 1.3.2 à 1.4.0", "Mise à jour d'Androidx Recyclerview de 1.3.2 à 1.4.0",
@@ -466,8 +466,8 @@
"dependency": [ "dependency": [
"Ajout de Rikka Shizuku version 13.1.5", "Ajout de Rikka Shizuku version 13.1.5",
"Ajout de MLKit Barcode Scanning version 17.2.0", "Ajout de MLKit Barcode Scanning version 17.2.0",
"Mise à jour de Android SDK de la version 33 à la version 34",
"Mise à jour de OpenCV version 4.5.5 à 4.8.0 (Réf à [TonyJiangWJ](https://github.com/TonyJiangWJ))", "Mise à jour de OpenCV version 4.5.5 à 4.8.0 (Réf à [TonyJiangWJ](https://github.com/TonyJiangWJ))",
"Mise à jour de Gradle Compile de la version 33 à la version 34",
"Mise à jour de Gradle de la version 8.3-rc-1 à 8.4-rc-3", "Mise à jour de Gradle de la version 8.3-rc-1 à 8.4-rc-3",
"Mise à jour de Apache Commons Lang3 de la version 3.12.0 à la version 3.13.0", "Mise à jour de Apache Commons Lang3 de la version 3.12.0 à la version 3.13.0",
"Mise à jour de Glide de la version 4.15.1 à 4.16.0", "Mise à jour de Glide de la version 4.15.1 à 4.16.0",
@@ -770,10 +770,10 @@
"Reconcevoir l'objet global colors et inclure la prise en charge des modes de couleur HSV / HSL (consultez la documentation du projet > [Couleurs](https://docs.autojs6.com/#/color))." "Reconcevoir l'objet global colors et inclure la prise en charge des modes de couleur HSV / HSL (consultez la documentation du projet > [Couleurs](https://docs.autojs6.com/#/color))."
], ],
"dependency": [ "dependency": [
"Mise à jour de la version de compilation Gradle 32 -> 33",
"Localisation de la version 1.4.3 de Android Job", "Localisation de la version 1.4.3 de Android Job",
"Localisation de la version 9.0.0 du SDK Client de Plugin Android pour Locale", "Localisation de la version 9.0.0 du SDK Client de Plugin Android pour Locale",
"Localisation de la version 1.306 de l'API GitHub", "Localisation de la version 1.306 de l'API GitHub",
"Mise à jour de la version de Android SDK 32 -> 33",
"Ajout de la version 1.0 de JCIP Annotations", "Ajout de la version 1.0 de JCIP Annotations",
"Ajout de la version 1.5.0 de Androidx WebKit", "Ajout de la version 1.5.0 de Androidx WebKit",
"Ajout de la version 2.8.0 de Commons IO", "Ajout de la version 2.8.0 de Commons IO",
@@ -916,6 +916,7 @@
"dependency": [ "dependency": [
"Ajout de la version 1.5.1 de Zeugma Solutions LocaleHelper", "Ajout de la version 1.5.1 de Zeugma Solutions LocaleHelper",
"Rétrogradation de la version de Android Material de 1.6.0-alpha02 à 1.5.0", "Rétrogradation de la version de Android Material de 1.6.0-alpha02 à 1.5.0",
"Mise à jour de Android SDK de la version 31 à 32",
"Mise à jour de Kotlinx Coroutines de la version 1.6.0-native-mt à 1.6.0", "Mise à jour de Kotlinx Coroutines de la version 1.6.0-native-mt à 1.6.0",
"Mise à jour de OpenCV de la version 3.4.3 à 4.5.4 puis 4.5.5 (référence à [TonyJiangWJ](https://github.com/TonyJiangWJ))", "Mise à jour de OpenCV de la version 3.4.3 à 4.5.4 puis 4.5.5 (référence à [TonyJiangWJ](https://github.com/TonyJiangWJ))",
"Mise à jour d'OkHttp3 de la version 3.10.0 à 5.0.0-alpha.4 puis 5.0.0-alpha.6", "Mise à jour d'OkHttp3 de la version 3.10.0 à 5.0.0-alpha.4 puis 5.0.0-alpha.6",
@@ -923,7 +924,6 @@
"Mise à jour d'Auto.js-ApkBuilder de la version 1.0.1 à 1.0.3", "Mise à jour d'Auto.js-ApkBuilder de la version 1.0.1 à 1.0.3",
"Mise à jour de Glide Compiler de la version 4.12.0 à 4.13.1", "Mise à jour de Glide Compiler de la version 4.12.0 à 4.13.1",
"Mise à jour de la distribution Gradle de la version 7.4-rc-2 à 7.4.1", "Mise à jour de la distribution Gradle de la version 7.4-rc-2 à 7.4.1",
"Mise à jour de Gradle Compile de la version 31 à 32",
"Mise à jour de Gson de la version 2.8.9 à 2.9.0" "Mise à jour de Gson de la version 2.8.9 à 2.9.0"
] ]
}, },
@@ -1010,6 +1010,7 @@
"Localisation de la version 1.0.0 de MutableTheme", "Localisation de la version 1.0.0 de MutableTheme",
"Ajout de la version 1.1.1 de Androidx Preference", "Ajout de la version 1.1.1 de Androidx Preference",
"Ajout de la version 1.1.0 de SwipeRefreshLayout", "Ajout de la version 1.1.0 de SwipeRefreshLayout",
"Mise à jour de Android SDK de 28 à 30 puis à 31",
"Mise à niveau d'Android Analytics de 7.0.0 à 13.1.0", "Mise à niveau d'Android Analytics de 7.0.0 à 13.1.0",
"Mise à niveau d'Android Annotations de 4.5.2 à 4.8.0", "Mise à niveau d'Android Annotations de 4.5.2 à 4.8.0",
"Mise à jour des outils de construction Gradle de 3.2.1 à 4.1.0 puis à 7.0.3 puis à 7.2.0-alpha04", "Mise à jour des outils de construction Gradle de 3.2.1 à 4.1.0 puis à 7.0.3 puis à 7.2.0-alpha04",
@@ -1024,7 +1025,6 @@
"Mise à jour d'Eventbus de 3.0.0 à 3.2.0", "Mise à jour d'Eventbus de 3.0.0 à 3.2.0",
"Mise à jour de Glide Compiler de 4.8.0 à 4.12.0", "Mise à jour de Glide Compiler de 4.8.0 à 4.12.0",
"Mise à jour de l'outil de construction Gradle de 29.0.2 à 30.0.2", "Mise à jour de l'outil de construction Gradle de 29.0.2 à 30.0.2",
"Mise à jour de Gradle Compile de 28 à 30 puis à 31",
"Mise à jour de Gradle de 4.10.2 à 6.5 puis 7.0.2 puis 7.3", "Mise à jour de Gradle de 4.10.2 à 6.5 puis 7.0.2 puis 7.3",
"Mise à jour du plugin Groovy-Json de 3.0.7 à 3.0.8", "Mise à jour du plugin Groovy-Json de 3.0.7 à 3.0.8",
"Mise à jour de Gson de 2.8.2 à 2.8.9", "Mise à jour de Gson de 2.8.2 à 2.8.9",

View File

@@ -155,7 +155,7 @@
], ],
"dependency": [ "dependency": [
"Eclipse Paho Client Mqttv3 バージョン 1.1.0 を追加 _[`issue #330`](http://issues.autojs6.com/330)_", "Eclipse Paho Client Mqttv3 バージョン 1.1.0 を追加 _[`issue #330`](http://issues.autojs6.com/330)_",
"Gradle Compile のバージョンを 34 から 35 に更新", "Android SDK のバージョンを 34 から 35 に更新",
"Gradle を 8.12 から 8.14-rc-1 に更新", "Gradle を 8.12 から 8.14-rc-1 に更新",
"Rhino を 1.8.0-SNAPSHOT から 1.8.1-SNAPSHOT に更新", "Rhino を 1.8.0-SNAPSHOT から 1.8.1-SNAPSHOT に更新",
"Androidx Recyclerview を 1.3.2 から 1.4.0 に更新", "Androidx Recyclerview を 1.3.2 から 1.4.0 に更新",
@@ -466,8 +466,8 @@
"dependency": [ "dependency": [
"Rikka Shizuku バージョン 13.1.5 を追加", "Rikka Shizuku バージョン 13.1.5 を追加",
"MLKit Barcode Scanning バージョン 17.2.0 を追加", "MLKit Barcode Scanning バージョン 17.2.0 を追加",
"Android SDK バージョンのアップグレード 33 -> 34",
"OpenCV バージョンのアップグレード 4.5.5 -> 4.8.0 (Ref to [TonyJiangWJ](https://github.com/TonyJiangWJ))", "OpenCV バージョンのアップグレード 4.5.5 -> 4.8.0 (Ref to [TonyJiangWJ](https://github.com/TonyJiangWJ))",
"Gradle Compile バージョンのアップグレード 33 -> 34",
"Gradle バージョンのアップグレード 8.3-rc-1 -> 8.4-rc-3", "Gradle バージョンのアップグレード 8.3-rc-1 -> 8.4-rc-3",
"Apache Commons Lang3 バージョンのアップグレード 3.12.0 -> 3.13.0", "Apache Commons Lang3 バージョンのアップグレード 3.12.0 -> 3.13.0",
"Glide バージョンのアップグレード 4.15.1 -> 4.16.0", "Glide バージョンのアップグレード 4.15.1 -> 4.16.0",
@@ -770,10 +770,10 @@
"colors グローバルオブジェクトを再設計し, HSV/HSL などのカラーモードをサポート (プロジェクトドキュメントを参照 > [カラー](https://docs.autojs6.com/#/color))" "colors グローバルオブジェクトを再設計し, HSV/HSL などのカラーモードをサポート (プロジェクトドキュメントを参照 > [カラー](https://docs.autojs6.com/#/color))"
], ],
"dependency": [ "dependency": [
"Gradle Compile バージョンを 32 -> 33 にアップグレード",
"ローカライズされた Android Job バージョン 1.4.3", "ローカライズされた Android Job バージョン 1.4.3",
"ローカライズされた Android Plugin Client SDK For Locale バージョン 9.0.0", "ローカライズされた Android Plugin Client SDK For Locale バージョン 9.0.0",
"ローカライズされた GitHub API バージョン 1.306", "ローカライズされた GitHub API バージョン 1.306",
"Android SDK バージョンを 32 -> 33 にアップグレード",
"追加された JCIP Annotations バージョン 1.0", "追加された JCIP Annotations バージョン 1.0",
"追加された Androidx WebKit バージョン 1.5.0", "追加された Androidx WebKit バージョン 1.5.0",
"追加された Commons IO バージョン 2.8.0", "追加された Commons IO バージョン 2.8.0",
@@ -916,6 +916,7 @@
"dependency": [ "dependency": [
"Zeugma Solutions LocaleHelper バージョン 1.5.1 を追加", "Zeugma Solutions LocaleHelper バージョン 1.5.1 を追加",
"Android Material バージョン 1.6.0-alpha02 -> 1.5.0 にダウングレード", "Android Material バージョン 1.6.0-alpha02 -> 1.5.0 にダウングレード",
"Android SDK バージョン 31 -> 32 にアップグレード",
"Kotlinx Coroutines バージョン 1.6.0-native-mt -> 1.6.0 にアップグレード", "Kotlinx Coroutines バージョン 1.6.0-native-mt -> 1.6.0 にアップグレード",
"OpenCV バージョン 3.4.3 -> 4.5.4 -> 4.5.5 にアップグレード (Ref to [TonyJiangWJ](https://github.com/TonyJiangWJ))", "OpenCV バージョン 3.4.3 -> 4.5.4 -> 4.5.5 にアップグレード (Ref to [TonyJiangWJ](https://github.com/TonyJiangWJ))",
"OkHttp3 バージョン 3.10.0 -> 5.0.0-alpha.4 -> 5.0.0-alpha.6 にアップグレード", "OkHttp3 バージョン 3.10.0 -> 5.0.0-alpha.4 -> 5.0.0-alpha.6 にアップグレード",
@@ -923,7 +924,6 @@
"Auto.js-ApkBuilder バージョン 1.0.1 -> 1.0.3 にアップグレード", "Auto.js-ApkBuilder バージョン 1.0.1 -> 1.0.3 にアップグレード",
"Glide Compiler バージョン 4.12.0 -> 4.13.1 にアップグレード", "Glide Compiler バージョン 4.12.0 -> 4.13.1 にアップグレード",
"Gradle リリースバージョン 7.4-rc-2 -> 7.4.1 にアップグレード", "Gradle リリースバージョン 7.4-rc-2 -> 7.4.1 にアップグレード",
"Gradle コンパイルバージョン 31 -> 32 にアップグレード",
"Gson バージョン 2.8.9 -> 2.9.0 にアップグレード" "Gson バージョン 2.8.9 -> 2.9.0 にアップグレード"
] ]
}, },
@@ -1010,6 +1010,7 @@
"ローカライズ MutableTheme バージョン 1.0.0", "ローカライズ MutableTheme バージョン 1.0.0",
"追加 Androidx Preference バージョン 1.1.1", "追加 Androidx Preference バージョン 1.1.1",
"追加 SwipeRefreshLayout バージョン 1.1.0", "追加 SwipeRefreshLayout バージョン 1.1.0",
"アップグレード Android SDK バージョン 28 -> 30 -> 31",
"アップグレード Android Analytics バージョン 7.0.0 -> 13.1.0", "アップグレード Android Analytics バージョン 7.0.0 -> 13.1.0",
"アップグレード Android Annotations バージョン 4.5.2 -> 4.8.0", "アップグレード Android Annotations バージョン 4.5.2 -> 4.8.0",
"アップグレード Gradle ビルドツールバージョン 3.2.1 -> 4.1.0 -> 7.0.3 -> 7.2.0-alpha04", "アップグレード Gradle ビルドツールバージョン 3.2.1 -> 4.1.0 -> 7.0.3 -> 7.2.0-alpha04",
@@ -1024,7 +1025,6 @@
"アップグレード Eventbus バージョン 3.0.0 -> 3.2.0", "アップグレード Eventbus バージョン 3.0.0 -> 3.2.0",
"アップグレード Glide Compiler バージョン 4.8.0 -> 4.12.0 -> 4.12.0", "アップグレード Glide Compiler バージョン 4.8.0 -> 4.12.0 -> 4.12.0",
"アップグレード Gradle Build Tool バージョン 29.0.2 -> 30.0.2", "アップグレード Gradle Build Tool バージョン 29.0.2 -> 30.0.2",
"アップグレード Gradle Compile バージョン 28 -> 30 -> 31",
"アップグレード Gradle リリースバージョン 4.10.2 -> 6.5 -> 7.0.2 -> 7.3", "アップグレード Gradle リリースバージョン 4.10.2 -> 6.5 -> 7.0.2 -> 7.3",
"アップグレード Groovy-Json プラグインバージョン 3.0.7 -> 3.0.8", "アップグレード Groovy-Json プラグインバージョン 3.0.7 -> 3.0.8",
"アップグレード Gson バージョン 2.8.2 -> 2.8.9", "アップグレード Gson バージョン 2.8.2 -> 2.8.9",

View File

@@ -155,7 +155,7 @@
], ],
"dependency": [ "dependency": [
"Eclipse Paho Client Mqttv3 버전 1.1.0 추가 _[`issue #330`](http://issues.autojs6.com/330)_", "Eclipse Paho Client Mqttv3 버전 1.1.0 추가 _[`issue #330`](http://issues.autojs6.com/330)_",
"Gradle Compile 버전을 34 에서 35 로 업데이트", "Android SDK 버전을 34 에서 35 로 업데이트",
"Gradle 을 8.12 에서 8.14-rc-1 로 업데이트", "Gradle 을 8.12 에서 8.14-rc-1 로 업데이트",
"Rhino 를 1.8.0-SNAPSHOT 에서 1.8.1-SNAPSHOT 으로 업데이트", "Rhino 를 1.8.0-SNAPSHOT 에서 1.8.1-SNAPSHOT 으로 업데이트",
"Androidx Recyclerview 를 1.3.2 에서 1.4.0 으로 업데이트", "Androidx Recyclerview 를 1.3.2 에서 1.4.0 으로 업데이트",
@@ -466,8 +466,8 @@
"dependency": [ "dependency": [
"Rikka Shizuku 버전 13.1.5 추가", "Rikka Shizuku 버전 13.1.5 추가",
"MLKit Barcode Scanning 버전 17.2.0 추가", "MLKit Barcode Scanning 버전 17.2.0 추가",
"Android SDK 버전 33 -> 34 로 업그레이드",
"OpenCV 버전 4.5.5 -> 4.8.0 으로 업그레이드 (Ref to [TonyJiangWJ](https://github.com/TonyJiangWJ))", "OpenCV 버전 4.5.5 -> 4.8.0 으로 업그레이드 (Ref to [TonyJiangWJ](https://github.com/TonyJiangWJ))",
"Gradle Compile 버전 33 -> 34 로 업그레이드",
"Gradle 버전 8.3-rc-1 -> 8.4-rc-3 로 업그레이드", "Gradle 버전 8.3-rc-1 -> 8.4-rc-3 로 업그레이드",
"Apache Commons Lang3 버전 3.12.0 -> 3.13.0 으로 업그레이드", "Apache Commons Lang3 버전 3.12.0 -> 3.13.0 으로 업그레이드",
"Glide 버전 4.15.1 -> 4.16.0 으로 업그레이드", "Glide 버전 4.15.1 -> 4.16.0 으로 업그레이드",
@@ -770,10 +770,10 @@
"colors 전역 객체 재설계 및 HSV / HSL 등 색상 모드 지원 추가 (프로젝트 문서 참조 > [컬러](https://docs.autojs6.com/#/color))" "colors 전역 객체 재설계 및 HSV / HSL 등 색상 모드 지원 추가 (프로젝트 문서 참조 > [컬러](https://docs.autojs6.com/#/color))"
], ],
"dependency": [ "dependency": [
"Gradle Compile 버전 32 -> 33 업그레이드",
"로컬화된 Android Job 버전 1.4.3", "로컬화된 Android Job 버전 1.4.3",
"로컬화된 Android Plugin Client SDK For Locale 버전 9.0.0", "로컬화된 Android Plugin Client SDK For Locale 버전 9.0.0",
"로컬화된 GitHub API 버전 1.306", "로컬화된 GitHub API 버전 1.306",
"Android SDK 버전 32 -> 33 업그레이드",
"JCIP Annotations 부가 추가 버전 1.0", "JCIP Annotations 부가 추가 버전 1.0",
"Androidx WebKit 부가 추가 버전 1.5.0", "Androidx WebKit 부가 추가 버전 1.5.0",
"Commons IO 부가 추가 버전 2.8.0", "Commons IO 부가 추가 버전 2.8.0",
@@ -916,6 +916,7 @@
"dependency": [ "dependency": [
"Zeugma Solutions LocaleHelper 버전 1.5.1 추가", "Zeugma Solutions LocaleHelper 버전 1.5.1 추가",
"Android Material 버전 1.6.0-alpha02 -> 1.5.0 다운그레이드", "Android Material 버전 1.6.0-alpha02 -> 1.5.0 다운그레이드",
"Android SDK 버전 31 -> 32 업그레이드",
"Kotlinx Coroutines 버전 1.6.0-native-mt -> 1.6.0 업그레이드", "Kotlinx Coroutines 버전 1.6.0-native-mt -> 1.6.0 업그레이드",
"OpenCV 버전 3.4.3 -> 4.5.4 -> 4.5.5 (Ref to [TonyJiangWJ](https://github.com/TonyJiangWJ)) 업그레이드", "OpenCV 버전 3.4.3 -> 4.5.4 -> 4.5.5 (Ref to [TonyJiangWJ](https://github.com/TonyJiangWJ)) 업그레이드",
"OkHttp3 버전 3.10.0 -> 5.0.0-alpha.4 -> 5.0.0-alpha.6 업그레이드", "OkHttp3 버전 3.10.0 -> 5.0.0-alpha.4 -> 5.0.0-alpha.6 업그레이드",
@@ -923,7 +924,6 @@
"Auto.js-ApkBuilder 버전 1.0.1 -> 1.0.3 업그레이드", "Auto.js-ApkBuilder 버전 1.0.1 -> 1.0.3 업그레이드",
"Glide Compiler 버전 4.12.0 -> 4.13.1 업그레이드", "Glide Compiler 버전 4.12.0 -> 4.13.1 업그레이드",
"Gradle 릴리스 버전 7.4-rc-2 -> 7.4.1 업그레이드", "Gradle 릴리스 버전 7.4-rc-2 -> 7.4.1 업그레이드",
"Gradle Compile 버전 31 -> 32 업그레이드",
"Gson 버전 2.8.9 -> 2.9.0 업그레이드" "Gson 버전 2.8.9 -> 2.9.0 업그레이드"
] ]
}, },
@@ -1006,6 +1006,7 @@
"중복된 로컬 라이브러리 파일을 분리 및 제거" "중복된 로컬 라이브러리 파일을 분리 및 제거"
], ],
"dependency": [ "dependency": [
"Android SDK 버전 업그레이드 28 -> 30 -> 31",
"CrashReport 버전 로컬라이제이션 2.6.6", "CrashReport 버전 로컬라이제이션 2.6.6",
"MutableTheme 버전 로컬라이제이션 1.0.0", "MutableTheme 버전 로컬라이제이션 1.0.0",
"Androidx Preference 버전 추가 1.1.1", "Androidx Preference 버전 추가 1.1.1",
@@ -1024,7 +1025,6 @@
"Eventbus 버전 업그레이드 3.0.0 -> 3.2.0", "Eventbus 버전 업그레이드 3.0.0 -> 3.2.0",
"Glide Compiler 버전 업그레이드 4.8.0 -> 4.12.0 -> 4.12.0", "Glide Compiler 버전 업그레이드 4.8.0 -> 4.12.0 -> 4.12.0",
"Gradle Build Tool 버전 업그레이드 29.0.2 -> 30.0.2", "Gradle Build Tool 버전 업그레이드 29.0.2 -> 30.0.2",
"Gradle Compile 버전 업그레이드 28 -> 30 -> 31",
"Gradle 릴리즈 버전 업그레이드 4.10.2 -> 6.5 -> 7.0.2 -> 7.3", "Gradle 릴리즈 버전 업그레이드 4.10.2 -> 6.5 -> 7.0.2 -> 7.3",
"Groovy-Json 플러그인 버전 업그레이드 3.0.7 -> 3.0.8", "Groovy-Json 플러그인 버전 업그레이드 3.0.7 -> 3.0.8",
"Gson 버전 업그레이드 2.8.2 -> 2.8.9", "Gson 버전 업그레이드 2.8.2 -> 2.8.9",

View File

@@ -155,7 +155,7 @@
], ],
"dependency": [ "dependency": [
"Добавлен Eclipse Paho Client Mqttv3 версии 1.1.0 _[`issue #330`](http://issues.autojs6.com/330)_", "Добавлен Eclipse Paho Client Mqttv3 версии 1.1.0 _[`issue #330`](http://issues.autojs6.com/330)_",
"Обновлена версия Gradle Compile с 34 до 35", "Обновлена версия Android SDK с 34 до 35",
"Обновлён Gradle с 8.12 до 8.14-rc-1", "Обновлён Gradle с 8.12 до 8.14-rc-1",
"Обновлён Rhino с 1.8.0-SNAPSHOT до 1.8.1-SNAPSHOT", "Обновлён Rhino с 1.8.0-SNAPSHOT до 1.8.1-SNAPSHOT",
"Обновлён Androidx Recyclerview с 1.3.2 до 1.4.0", "Обновлён Androidx Recyclerview с 1.3.2 до 1.4.0",
@@ -466,8 +466,8 @@
"dependency": [ "dependency": [
"Добавлена версия Rikka Shizuku 13.1.5", "Добавлена версия Rikka Shizuku 13.1.5",
"Добавлена версия MLKit Barcode Scanning 17.2.0", "Добавлена версия MLKit Barcode Scanning 17.2.0",
"Обновление версии Android SDK с 33 до 34",
"Обновление версии OpenCV с 4.5.5 до 4.8.0 (Ref to [TonyJiangWJ](https://github.com/TonyJiangWJ))", "Обновление версии OpenCV с 4.5.5 до 4.8.0 (Ref to [TonyJiangWJ](https://github.com/TonyJiangWJ))",
"Обновление версии Gradle Compile с 33 до 34",
"Обновление версии Gradle с 8.3-rc-1 до 8.4-rc-3", "Обновление версии Gradle с 8.3-rc-1 до 8.4-rc-3",
"Обновление версии Apache Commons Lang3 с 3.12.0 до 3.13.0", "Обновление версии Apache Commons Lang3 с 3.12.0 до 3.13.0",
"Обновление версии Glide с 4.15.1 до 4.16.0", "Обновление версии Glide с 4.15.1 до 4.16.0",
@@ -770,10 +770,10 @@
"Переработка глобального объекта colors и добавление поддержки цветовых режимов HSV / HSL (см. проектную документацию > [цвета](https://docs.autojs6.com/#/color))" "Переработка глобального объекта colors и добавление поддержки цветовых режимов HSV / HSL (см. проектную документацию > [цвета](https://docs.autojs6.com/#/color))"
], ],
"dependency": [ "dependency": [
"Обновление версии сборщика Gradle с 32 до 33",
"Локализация версии Android Job до 1.4.3", "Локализация версии Android Job до 1.4.3",
"Локализация версии Android Plugin Client SDK For Locale до 9.0.0", "Локализация версии Android Plugin Client SDK For Locale до 9.0.0",
"Локализация версии GitHub API до 1.306", "Локализация версии GitHub API до 1.306",
"Обновление версии Android SDK с 32 до 33",
"Добавлена версия JCIP Annotations 1.0", "Добавлена версия JCIP Annotations 1.0",
"Добавлена версия androidx WebKit 1.5.0", "Добавлена версия androidx WebKit 1.5.0",
"Добавлена версия Commons IO 2.8.0", "Добавлена версия Commons IO 2.8.0",
@@ -916,6 +916,7 @@
"dependency": [ "dependency": [
"Добавлен Zeugma Solutions LocaleHelper версии 1.5.1", "Добавлен Zeugma Solutions LocaleHelper версии 1.5.1",
"Понижена версия Android Material до 1.6.0-alpha02 -> 1.5.0", "Понижена версия Android Material до 1.6.0-alpha02 -> 1.5.0",
"Обновлен Android SDK до версии 31 -> 32",
"Обновлены Kotlinx Coroutines до версии 1.6.0-native-mt -> 1.6.0", "Обновлены Kotlinx Coroutines до версии 1.6.0-native-mt -> 1.6.0",
"Обновлен OpenCV до версии 3.4.3 -> 4.5.4 -> 4.5.5 (Ref to [TonyJiangWJ](https://github.com/TonyJiangWJ))", "Обновлен OpenCV до версии 3.4.3 -> 4.5.4 -> 4.5.5 (Ref to [TonyJiangWJ](https://github.com/TonyJiangWJ))",
"Обновлен OkHttp3 до версии 3.10.0 -> 5.0.0-alpha.4 -> 5.0.0-alpha.6", "Обновлен OkHttp3 до версии 3.10.0 -> 5.0.0-alpha.4 -> 5.0.0-alpha.6",
@@ -923,7 +924,6 @@
"Обновлен Auto.js-ApkBuilder до версии 1.0.1 -> 1.0.3", "Обновлен Auto.js-ApkBuilder до версии 1.0.1 -> 1.0.3",
"Обновлен Glide Compiler до версии 4.12.0 -> 4.13.1", "Обновлен Glide Compiler до версии 4.12.0 -> 4.13.1",
"Обновлен Gradle выпуск до версии 7.4-rc-2 -> 7.4.1", "Обновлен Gradle выпуск до версии 7.4-rc-2 -> 7.4.1",
"Обновлен Gradle Compile до версии 31 -> 32",
"Обновлен Gson до версии 2.8.9 -> 2.9.0" "Обновлен Gson до версии 2.8.9 -> 2.9.0"
] ]
}, },
@@ -1006,6 +1006,7 @@
"Рефакторинг и удаление повторяющихся локальных библиотек" "Рефакторинг и удаление повторяющихся локальных библиотек"
], ],
"dependency": [ "dependency": [
"Обновление версии Android SDK с 28 до 30 и до 31",
"Локализованная версия CrashReport 2.6.6", "Локализованная версия CrashReport 2.6.6",
"Локализованная версия MutableTheme 1.0.0", "Локализованная версия MutableTheme 1.0.0",
"Добавлена версия Androidx Preference 1.1.1", "Добавлена версия Androidx Preference 1.1.1",
@@ -1024,7 +1025,6 @@
"Обновление версии Eventbus с 3.0.0 до 3.2.0", "Обновление версии Eventbus с 3.0.0 до 3.2.0",
"Обновление версии Glide Compiler с 4.8.0 до 4.12.0", "Обновление версии Glide Compiler с 4.8.0 до 4.12.0",
"Обновление версии Gradle Build Tool с 29.0.2 до 30.0.2", "Обновление версии Gradle Build Tool с 29.0.2 до 30.0.2",
"Обновление версии Gradle Compile с 28 до 30 и до 31",
"Обновление версии Gradle с 4.10.2 до 6.5, затем до 7.0.2 и до 7.3", "Обновление версии Gradle с 4.10.2 до 6.5, затем до 7.0.2 и до 7.3",
"Обновление версии плагина Groovy-Json с 3.0.7 до 3.0.8", "Обновление версии плагина Groovy-Json с 3.0.7 до 3.0.8",
"Обновление версии Gson с 2.8.2 до 2.8.9", "Обновление версии Gson с 2.8.2 до 2.8.9",

View File

@@ -45,6 +45,7 @@
"本地化 Expandable Layout 版本 1.6.0", "本地化 Expandable Layout 版本 1.6.0",
"本地化 Recyclerview Flexible Divider 版本 1.4.0", "本地化 Recyclerview Flexible Divider 版本 1.4.0",
"附加 Androidx Core (KTX) 版本 1.15.0", "附加 Androidx Core (KTX) 版本 1.15.0",
"升级 Android SDK 版本 35 -> 36",
"升级 Gradle 版本 8.14 -> 8.14.3", "升级 Gradle 版本 8.14 -> 8.14.3",
"升级 Apache Commons 版本 3.16.0 -> 3.18.0", "升级 Apache Commons 版本 3.16.0 -> 3.18.0",
"升级 Retrofit2 Retrofit 版本 2.11.0 -> 2.12.0", "升级 Retrofit2 Retrofit 版本 2.11.0 -> 2.12.0",
@@ -217,7 +218,7 @@
], ],
"dependency": [ "dependency": [
"附加 Eclipse Paho Client Mqttv3 版本 1.1.0 _[`issue #330`](http://issues.autojs6.com/330)_", "附加 Eclipse Paho Client Mqttv3 版本 1.1.0 _[`issue #330`](http://issues.autojs6.com/330)_",
"升级 Gradle Compile 版本 34 -> 35", "升级 Android SDK 版本 34 -> 35",
"升级 Gradle 版本 8.12 -> 8.14-rc-1", "升级 Gradle 版本 8.12 -> 8.14-rc-1",
"升级 Rhino 版本 1.8.0-SNAPSHOT -> 1.8.1-SNAPSHOT", "升级 Rhino 版本 1.8.0-SNAPSHOT -> 1.8.1-SNAPSHOT",
"升级 Androidx Recyclerview 版本 1.3.2 -> 1.4.0", "升级 Androidx Recyclerview 版本 1.3.2 -> 1.4.0",
@@ -528,8 +529,8 @@
"dependency": [ "dependency": [
"附加 Rikka Shizuku 版本 13.1.5", "附加 Rikka Shizuku 版本 13.1.5",
"附加 MLKit Barcode Scanning 版本 17.2.0", "附加 MLKit Barcode Scanning 版本 17.2.0",
"升级 Android SDK 版本 33 -> 34",
"升级 OpenCV 版本 4.5.5 -> 4.8.0 (Ref to [TonyJiangWJ](https://github.com/TonyJiangWJ))", "升级 OpenCV 版本 4.5.5 -> 4.8.0 (Ref to [TonyJiangWJ](https://github.com/TonyJiangWJ))",
"升级 Gradle Compile 版本 33 -> 34",
"升级 Gradle 版本 8.3-rc-1 -> 8.4-rc-3", "升级 Gradle 版本 8.3-rc-1 -> 8.4-rc-3",
"升级 Apache Commons Lang3 版本 3.12.0 -> 3.13.0", "升级 Apache Commons Lang3 版本 3.12.0 -> 3.13.0",
"升级 Glide 版本 4.15.1 -> 4.16.0", "升级 Glide 版本 4.15.1 -> 4.16.0",
@@ -832,10 +833,10 @@
"重新设计 colors 全局对象并增加 HSV / HSL 等色彩模式支持 (参阅 项目文档 > [颜色](https://docs.autojs6.com/#/color))" "重新设计 colors 全局对象并增加 HSV / HSL 等色彩模式支持 (参阅 项目文档 > [颜色](https://docs.autojs6.com/#/color))"
], ],
"dependency": [ "dependency": [
"升级 Gradle Compile 版本 32 -> 33",
"本地化 Android Job 版本 1.4.3", "本地化 Android Job 版本 1.4.3",
"本地化 Android Plugin Client SDK For Locale 版本 9.0.0", "本地化 Android Plugin Client SDK For Locale 版本 9.0.0",
"本地化 GitHub API 版本 1.306", "本地化 GitHub API 版本 1.306",
"升级 Android SDK 版本 32 -> 33",
"附加 JCIP Annotations 版本 1.0", "附加 JCIP Annotations 版本 1.0",
"附加 Androidx WebKit 版本 1.5.0", "附加 Androidx WebKit 版本 1.5.0",
"附加 Commons IO 版本 2.8.0", "附加 Commons IO 版本 2.8.0",
@@ -978,6 +979,7 @@
"dependency": [ "dependency": [
"附加 Zeugma Solutions LocaleHelper 版本 1.5.1", "附加 Zeugma Solutions LocaleHelper 版本 1.5.1",
"降级 Android Material 版本 1.6.0-alpha02 -> 1.5.0", "降级 Android Material 版本 1.6.0-alpha02 -> 1.5.0",
"升级 Android SDK 版本 31 -> 32",
"升级 Kotlinx Coroutines 版本 1.6.0-native-mt -> 1.6.0", "升级 Kotlinx Coroutines 版本 1.6.0-native-mt -> 1.6.0",
"升级 OpenCV 版本 3.4.3 -> 4.5.4 -> 4.5.5 (Ref to [TonyJiangWJ](https://github.com/TonyJiangWJ))", "升级 OpenCV 版本 3.4.3 -> 4.5.4 -> 4.5.5 (Ref to [TonyJiangWJ](https://github.com/TonyJiangWJ))",
"升级 OkHttp3 版本 3.10.0 -> 5.0.0-alpha.4 -> 5.0.0-alpha.6", "升级 OkHttp3 版本 3.10.0 -> 5.0.0-alpha.4 -> 5.0.0-alpha.6",
@@ -985,7 +987,6 @@
"升级 Auto.js-ApkBuilder 版本 1.0.1 -> 1.0.3", "升级 Auto.js-ApkBuilder 版本 1.0.1 -> 1.0.3",
"升级 Glide Compiler 版本 4.12.0 -> 4.13.1", "升级 Glide Compiler 版本 4.12.0 -> 4.13.1",
"升级 Gradle 发行版本 7.4-rc-2 -> 7.4.1", "升级 Gradle 发行版本 7.4-rc-2 -> 7.4.1",
"升级 Gradle Compile 版本 31 -> 32",
"升级 Gson 版本 2.8.9 -> 2.9.0" "升级 Gson 版本 2.8.9 -> 2.9.0"
] ]
}, },
@@ -1072,6 +1073,7 @@
"本地化 MutableTheme 版本 1.0.0", "本地化 MutableTheme 版本 1.0.0",
"附加 Androidx Preference 版本 1.1.1", "附加 Androidx Preference 版本 1.1.1",
"附加 SwipeRefreshLayout 版本 1.1.0", "附加 SwipeRefreshLayout 版本 1.1.0",
"升级 Android SDK 版本 28 -> 30 -> 31",
"升级 Android Analytics 版本 7.0.0 -> 13.1.0", "升级 Android Analytics 版本 7.0.0 -> 13.1.0",
"升级 Android Annotations 版本 4.5.2 -> 4.8.0", "升级 Android Annotations 版本 4.5.2 -> 4.8.0",
"升级 Gradle 构建工具版本 3.2.1 -> 4.1.0 -> 7.0.3 -> 7.2.0-alpha04", "升级 Gradle 构建工具版本 3.2.1 -> 4.1.0 -> 7.0.3 -> 7.2.0-alpha04",
@@ -1086,7 +1088,6 @@
"升级 Eventbus 版本 3.0.0 -> 3.2.0", "升级 Eventbus 版本 3.0.0 -> 3.2.0",
"升级 Glide Compiler 版本 4.8.0 -> 4.12.0 -> 4.12.0", "升级 Glide Compiler 版本 4.8.0 -> 4.12.0 -> 4.12.0",
"升级 Gradle Build Tool 版本 29.0.2 -> 30.0.2", "升级 Gradle Build Tool 版本 29.0.2 -> 30.0.2",
"升级 Gradle Compile 版本 28 -> 30 -> 31",
"升级 Gradle 发行版本 4.10.2 -> 6.5 -> 7.0.2 -> 7.3", "升级 Gradle 发行版本 4.10.2 -> 6.5 -> 7.0.2 -> 7.3",
"升级 Groovy-Json 插件版本 3.0.7 -> 3.0.8", "升级 Groovy-Json 插件版本 3.0.7 -> 3.0.8",
"升级 Gson 版本 2.8.2 -> 2.8.9", "升级 Gson 版本 2.8.2 -> 2.8.9",

View File

@@ -155,7 +155,7 @@
], ],
"dependency": [ "dependency": [
"附加 Eclipse Paho Client Mqttv3 版本 1.1.0 _[`issue #330`](http://issues.autojs6.com/330)_", "附加 Eclipse Paho Client Mqttv3 版本 1.1.0 _[`issue #330`](http://issues.autojs6.com/330)_",
"升級 Gradle Compile 版本 34 -> 35", "升級 Android SDK 版本 34 -> 35",
"升級 Gradle 版本 8.12 -> 8.14-rc-1", "升級 Gradle 版本 8.12 -> 8.14-rc-1",
"升級 Rhino 版本 1.8.0-SNAPSHOT -> 1.8.1-SNAPSHOT", "升級 Rhino 版本 1.8.0-SNAPSHOT -> 1.8.1-SNAPSHOT",
"升級 Androidx Recyclerview 版本 1.3.2 -> 1.4.0", "升級 Androidx Recyclerview 版本 1.3.2 -> 1.4.0",
@@ -466,8 +466,8 @@
"dependency": [ "dependency": [
"附加 Rikka Shizuku 版本 13.1.5", "附加 Rikka Shizuku 版本 13.1.5",
"附加 MLKit Barcode Scanning 版本 17.2.0", "附加 MLKit Barcode Scanning 版本 17.2.0",
"升級 Android SDK 版本 33 -> 34",
"升級 OpenCV 版本 4.5.5 -> 4.8.0 (Ref to [TonyJiangWJ](https://github.com/TonyJiangWJ))", "升級 OpenCV 版本 4.5.5 -> 4.8.0 (Ref to [TonyJiangWJ](https://github.com/TonyJiangWJ))",
"升級 Gradle Compile 版本 33 -> 34",
"升級 Gradle 版本 8.3-rc-1 -> 8.4-rc-3", "升級 Gradle 版本 8.3-rc-1 -> 8.4-rc-3",
"升級 Apache Commons Lang3 版本 3.12.0 -> 3.13.0", "升級 Apache Commons Lang3 版本 3.12.0 -> 3.13.0",
"升級 Glide 版本 4.15.1 -> 4.16.0", "升級 Glide 版本 4.15.1 -> 4.16.0",
@@ -770,10 +770,10 @@
"重新設計 colors 全局對象並增加 HSV / HSL 等色彩模式支持 (參閲 項目文檔 > [顏色](https://docs.autojs6.com/#/color))" "重新設計 colors 全局對象並增加 HSV / HSL 等色彩模式支持 (參閲 項目文檔 > [顏色](https://docs.autojs6.com/#/color))"
], ],
"dependency": [ "dependency": [
"升級 Gradle Compile 版本 32 -> 33",
"本地化 Android Job 版本 1.4.3", "本地化 Android Job 版本 1.4.3",
"本地化 Android Plugin Client SDK For Locale 版本 9.0.0", "本地化 Android Plugin Client SDK For Locale 版本 9.0.0",
"本地化 GitHub API 版本 1.306", "本地化 GitHub API 版本 1.306",
"升級 Android SDK 版本 32 -> 33",
"附加 JCIP Annotations 版本 1.0", "附加 JCIP Annotations 版本 1.0",
"附加 Androidx WebKit 版本 1.5.0", "附加 Androidx WebKit 版本 1.5.0",
"附加 Commons IO 版本 2.8.0", "附加 Commons IO 版本 2.8.0",
@@ -916,6 +916,7 @@
"dependency": [ "dependency": [
"附加 Zeugma Solutions LocaleHelper 版本 1.5.1", "附加 Zeugma Solutions LocaleHelper 版本 1.5.1",
"降級 Android Material 版本 1.6.0-alpha02 -> 1.5.0", "降級 Android Material 版本 1.6.0-alpha02 -> 1.5.0",
"升級 Android SDK 版本 31 -> 32",
"升級 Kotlinx Coroutines 版本 1.6.0-native-mt -> 1.6.0", "升級 Kotlinx Coroutines 版本 1.6.0-native-mt -> 1.6.0",
"升級 OpenCV 版本 3.4.3 -> 4.5.4 -> 4.5.5 (Ref to [TonyJiangWJ](https://github.com/TonyJiangWJ))", "升級 OpenCV 版本 3.4.3 -> 4.5.4 -> 4.5.5 (Ref to [TonyJiangWJ](https://github.com/TonyJiangWJ))",
"升級 OkHttp3 版本 3.10.0 -> 5.0.0-alpha.4 -> 5.0.0-alpha.6", "升級 OkHttp3 版本 3.10.0 -> 5.0.0-alpha.4 -> 5.0.0-alpha.6",
@@ -923,7 +924,6 @@
"升級 Auto.js-ApkBuilder 版本 1.0.1 -> 1.0.3", "升級 Auto.js-ApkBuilder 版本 1.0.1 -> 1.0.3",
"升級 Glide Compiler 版本 4.12.0 -> 4.13.1", "升級 Glide Compiler 版本 4.12.0 -> 4.13.1",
"升級 Gradle 發行版本 7.4-rc-2 -> 7.4.1", "升級 Gradle 發行版本 7.4-rc-2 -> 7.4.1",
"升級 Gradle Compile 版本 31 -> 32",
"升級 Gson 版本 2.8.9 -> 2.9.0" "升級 Gson 版本 2.8.9 -> 2.9.0"
] ]
}, },
@@ -1010,6 +1010,7 @@
"本地化 MutableTheme 版本 1.0.0", "本地化 MutableTheme 版本 1.0.0",
"附加 Androidx Preference 版本 1.1.1", "附加 Androidx Preference 版本 1.1.1",
"附加 SwipeRefreshLayout 版本 1.1.0", "附加 SwipeRefreshLayout 版本 1.1.0",
"升級 Android SDK 版本 28 -> 30 -> 31",
"升級 Android Analytics 版本 7.0.0 -> 13.1.0", "升級 Android Analytics 版本 7.0.0 -> 13.1.0",
"升級 Android Annotations 版本 4.5.2 -> 4.8.0", "升級 Android Annotations 版本 4.5.2 -> 4.8.0",
"升級 Gradle 構建工具版本 3.2.1 -> 4.1.0 -> 7.0.3 -> 7.2.0-alpha04", "升級 Gradle 構建工具版本 3.2.1 -> 4.1.0 -> 7.0.3 -> 7.2.0-alpha04",
@@ -1024,7 +1025,6 @@
"升級 Eventbus 版本 3.0.0 -> 3.2.0", "升級 Eventbus 版本 3.0.0 -> 3.2.0",
"升級 Glide Compiler 版本 4.8.0 -> 4.12.0 -> 4.12.0", "升級 Glide Compiler 版本 4.8.0 -> 4.12.0 -> 4.12.0",
"升級 Gradle Build Tool 版本 29.0.2 -> 30.0.2", "升級 Gradle Build Tool 版本 29.0.2 -> 30.0.2",
"升級 Gradle Compile 版本 28 -> 30 -> 31",
"升級 Gradle 發行版本 4.10.2 -> 6.5 -> 7.0.2 -> 7.3", "升級 Gradle 發行版本 4.10.2 -> 6.5 -> 7.0.2 -> 7.3",
"升級 Groovy-Json 插件版本 3.0.7 -> 3.0.8", "升級 Groovy-Json 插件版本 3.0.7 -> 3.0.8",
"升級 Gson 版本 2.8.2 -> 2.8.9", "升級 Gson 版本 2.8.2 -> 2.8.9",

View File

@@ -155,7 +155,7 @@
], ],
"dependency": [ "dependency": [
"附加 Eclipse Paho Client Mqttv3 版本 1.1.0 _[`issue #330`](http://issues.autojs6.com/330)_", "附加 Eclipse Paho Client Mqttv3 版本 1.1.0 _[`issue #330`](http://issues.autojs6.com/330)_",
"升級 Gradle Compile 版本 34 -> 35", "升級 Android SDK 版本 34 -> 35",
"升級 Gradle 版本 8.12 -> 8.14-rc-1", "升級 Gradle 版本 8.12 -> 8.14-rc-1",
"升級 Rhino 版本 1.8.0-SNAPSHOT -> 1.8.1-SNAPSHOT", "升級 Rhino 版本 1.8.0-SNAPSHOT -> 1.8.1-SNAPSHOT",
"升級 Androidx Recyclerview 版本 1.3.2 -> 1.4.0", "升級 Androidx Recyclerview 版本 1.3.2 -> 1.4.0",
@@ -466,8 +466,8 @@
"dependency": [ "dependency": [
"附加 Rikka Shizuku 版本 13.1.5", "附加 Rikka Shizuku 版本 13.1.5",
"附加 MLKit Barcode Scanning 版本 17.2.0", "附加 MLKit Barcode Scanning 版本 17.2.0",
"升級 Android SDK 版本 33 -> 34",
"升級 OpenCV 版本 4.5.5 -> 4.8.0 (Ref to [TonyJiangWJ](https://github.com/TonyJiangWJ))", "升級 OpenCV 版本 4.5.5 -> 4.8.0 (Ref to [TonyJiangWJ](https://github.com/TonyJiangWJ))",
"升級 Gradle Compile 版本 33 -> 34",
"升級 Gradle 版本 8.3-rc-1 -> 8.4-rc-3", "升級 Gradle 版本 8.3-rc-1 -> 8.4-rc-3",
"升級 Apache Commons Lang3 版本 3.12.0 -> 3.13.0", "升級 Apache Commons Lang3 版本 3.12.0 -> 3.13.0",
"升級 Glide 版本 4.15.1 -> 4.16.0", "升級 Glide 版本 4.15.1 -> 4.16.0",
@@ -770,10 +770,10 @@
"重新設計 colors 全域性物件並增加 HSV / HSL 等色彩模式支援 (參閱 專案文件 > [顏色](https://docs.autojs6.com/#/color))" "重新設計 colors 全域性物件並增加 HSV / HSL 等色彩模式支援 (參閱 專案文件 > [顏色](https://docs.autojs6.com/#/color))"
], ],
"dependency": [ "dependency": [
"升級 Gradle Compile 版本 32 -> 33",
"本地化 Android Job 版本 1.4.3", "本地化 Android Job 版本 1.4.3",
"本地化 Android Plugin Client SDK For Locale 版本 9.0.0", "本地化 Android Plugin Client SDK For Locale 版本 9.0.0",
"本地化 GitHub API 版本 1.306", "本地化 GitHub API 版本 1.306",
"升級 Android SDK 版本 32 -> 33",
"附加 JCIP Annotations 版本 1.0", "附加 JCIP Annotations 版本 1.0",
"附加 Androidx WebKit 版本 1.5.0", "附加 Androidx WebKit 版本 1.5.0",
"附加 Commons IO 版本 2.8.0", "附加 Commons IO 版本 2.8.0",
@@ -916,6 +916,7 @@
"dependency": [ "dependency": [
"附加 Zeugma Solutions LocaleHelper 版本 1.5.1", "附加 Zeugma Solutions LocaleHelper 版本 1.5.1",
"降級 Android Material 版本 1.6.0-alpha02 -> 1.5.0", "降級 Android Material 版本 1.6.0-alpha02 -> 1.5.0",
"升級 Android SDK 版本 31 -> 32",
"升級 Kotlinx Coroutines 版本 1.6.0-native-mt -> 1.6.0", "升級 Kotlinx Coroutines 版本 1.6.0-native-mt -> 1.6.0",
"升級 OpenCV 版本 3.4.3 -> 4.5.4 -> 4.5.5 (Ref to [TonyJiangWJ](https://github.com/TonyJiangWJ))", "升級 OpenCV 版本 3.4.3 -> 4.5.4 -> 4.5.5 (Ref to [TonyJiangWJ](https://github.com/TonyJiangWJ))",
"升級 OkHttp3 版本 3.10.0 -> 5.0.0-alpha.4 -> 5.0.0-alpha.6", "升級 OkHttp3 版本 3.10.0 -> 5.0.0-alpha.4 -> 5.0.0-alpha.6",
@@ -923,7 +924,6 @@
"升級 Auto.js-ApkBuilder 版本 1.0.1 -> 1.0.3", "升級 Auto.js-ApkBuilder 版本 1.0.1 -> 1.0.3",
"升級 Glide Compiler 版本 4.12.0 -> 4.13.1", "升級 Glide Compiler 版本 4.12.0 -> 4.13.1",
"升級 Gradle 發行版本 7.4-rc-2 -> 7.4.1", "升級 Gradle 發行版本 7.4-rc-2 -> 7.4.1",
"升級 Gradle Compile 版本 31 -> 32",
"升級 Gson 版本 2.8.9 -> 2.9.0" "升級 Gson 版本 2.8.9 -> 2.9.0"
] ]
}, },
@@ -1010,6 +1010,7 @@
"本地化 MutableTheme 版本 1.0.0", "本地化 MutableTheme 版本 1.0.0",
"附加 Androidx Preference 版本 1.1.1", "附加 Androidx Preference 版本 1.1.1",
"附加 SwipeRefreshLayout 版本 1.1.0", "附加 SwipeRefreshLayout 版本 1.1.0",
"升級 Android SDK 版本 28 -> 30 -> 31",
"升級 Android Analytics 版本 7.0.0 -> 13.1.0", "升級 Android Analytics 版本 7.0.0 -> 13.1.0",
"升級 Android Annotations 版本 4.5.2 -> 4.8.0", "升級 Android Annotations 版本 4.5.2 -> 4.8.0",
"升級 Gradle 構建工具版本 3.2.1 -> 4.1.0 -> 7.0.3 -> 7.2.0-alpha04", "升級 Gradle 構建工具版本 3.2.1 -> 4.1.0 -> 7.0.3 -> 7.2.0-alpha04",
@@ -1024,7 +1025,6 @@
"升級 Eventbus 版本 3.0.0 -> 3.2.0", "升級 Eventbus 版本 3.0.0 -> 3.2.0",
"升級 Glide Compiler 版本 4.8.0 -> 4.12.0 -> 4.12.0", "升級 Glide Compiler 版本 4.8.0 -> 4.12.0 -> 4.12.0",
"升級 Gradle Build Tool 版本 29.0.2 -> 30.0.2", "升級 Gradle Build Tool 版本 29.0.2 -> 30.0.2",
"升級 Gradle Compile 版本 28 -> 30 -> 31",
"升級 Gradle 發行版本 4.10.2 -> 6.5 -> 7.0.2 -> 7.3", "升級 Gradle 發行版本 4.10.2 -> 6.5 -> 7.0.2 -> 7.3",
"升級 Groovy-Json 外掛版本 3.0.7 -> 3.0.8", "升級 Groovy-Json 外掛版本 3.0.7 -> 3.0.8",
"升級 Gson 版本 2.8.2 -> 2.8.9", "升級 Gson 版本 2.8.2 -> 2.8.9",

View File

@@ -14,6 +14,13 @@ plugins {
id("com.android.application") id("com.android.application")
id("com.google.devtools.ksp") id("com.google.devtools.ksp")
id("org.jetbrains.kotlin.android") /* kotlin("android") */ id("org.jetbrains.kotlin.android") /* kotlin("android") */
id("idea")
}
idea {
module {
excludeDirs.add(file("$rootDir/app/src/main/java/com/stardust/"))
}
} }
val globalApplicationId = "org.autojs.autojs6" val globalApplicationId = "org.autojs.autojs6"
@@ -40,13 +47,10 @@ dependencies /* Unclassified */ {
implementation(kotlin("reflect")) implementation(kotlin("reflect"))
// Androidx Core // Androidx Core
implementation("androidx.core:core-ktx") { implementation(libs.core.ktx)
because("Compatibility for Android Gradle plugin 8.2.2")
version { // Local Broadcast Manager
strictly("1.15.0") implementation(libs.localbroadcastmanager)
because("Exception on newer versions: Dependency 'androidx.core:core:1.16.0' requires Android Gradle plugin 8.6.0 or higher")
}
}
// LeakCanary // LeakCanary
debugImplementation(libs.leakcanary) debugImplementation(libs.leakcanary)
@@ -343,27 +347,21 @@ dependencies /* View */ {
} }
dependencies /* GitHub API */ { dependencies /* GitHub API */ {
// GitHub API
implementation(files("$rootDir/libs/github-api-1.306.jar")) implementation(files("$rootDir/libs/github-api-1.306.jar"))
implementation("commons-io:commons-io") { // Commons IO
because("Compatibility for Android API Level < 26 (Android 8.0) [O]") // @Hint by SuperMonster003 on Sep 25, 2025.
version { // ! Strict version: "2.8.0".
strictly("2.8.0") // ! Compatibility for Android API Level < 26 (Android 8.0) [O].
because("Exception on newer versions: 'NoClassDefFoundError: org.apache.commons.io.IObuildUtils'") // ! Exception on newer versions: 'NoClassDefFoundError: org.apache.commons.io.IObuildUtils'.
} implementation(libs.commons.io)
}
implementation("com.fasterxml.jackson.core:jackson-databind") { // Jackson Databind
because("Compatibility for Android API Level < 26 (Android 8.0) [O]") implementation(libs.jackson.databind)
version {
strictly("2.13.4.2")
because("Exception on 2.14.x: 'No virtual method getParameterCount()I in class Ljava/lang/reflect/Method'")
}
}
coreLibraryDesugaring("com.android.tools:desugar_jdk_libs:2.0.4") { // Desugar
because("Compatibility of java.time.* for Android API Level < 26 (Android 8.0) [O]") coreLibraryDesugaring(libs.desugar)
}
} }
dependencies /* MLKit */ { dependencies /* MLKit */ {

View File

@@ -76,10 +76,10 @@ public class MainThreadProxy {
mThread.stop(); mThread.stop();
} }
@Deprecated // @Deprecated
public void stop(Throwable obj) { // public void stop(Throwable obj) {
mThread.stop(obj); // mThread.stop(obj);
} // }
public void interrupt() { public void interrupt() {
mThread.interrupt(); mThread.interrupt();
@@ -93,24 +93,24 @@ public class MainThreadProxy {
return mThread.isInterrupted(); return mThread.isInterrupted();
} }
@Deprecated // @Deprecated
public void destroy() { // public void destroy() {
mThread.destroy(); // mThread.destroy();
} // }
public boolean isAlive() { public boolean isAlive() {
return mThread.isAlive(); return mThread.isAlive();
} }
@Deprecated // @Deprecated
public void suspend() { // public void suspend() {
mThread.suspend(); // mThread.suspend();
} // }
@Deprecated // @Deprecated
public void resume() { // public void resume() {
mThread.resume(); // mThread.resume();
} // }
public void setPriority(int newPriority) { public void setPriority(int newPriority) {
mThread.setPriority(newPriority); mThread.setPriority(newPriority);
@@ -140,10 +140,10 @@ public class MainThreadProxy {
return Thread.enumerate(tarray); return Thread.enumerate(tarray);
} }
@Deprecated // @Deprecated
public int countStackFrames() { // public int countStackFrames() {
return mThread.countStackFrames(); // return mThread.countStackFrames();
} // }
public void join(long millis) throws InterruptedException { public void join(long millis) throws InterruptedException {
mThread.join(millis); mThread.join(millis);

View File

@@ -24,10 +24,10 @@ object AppOps {
.invoke(manager, permission, uid, packageName) .invoke(manager, permission, uid, packageName)
} }
else -> permission.toString().let { else -> permission.toString().let {
@Suppress("DEPRECATION")
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q) {
manager.unsafeCheckOpNoThrow(it, uid, packageName) manager.unsafeCheckOpNoThrow(it, uid, packageName)
} else { } else {
@Suppress("DEPRECATION")
manager.checkOpNoThrow(it, uid, packageName) manager.checkOpNoThrow(it, uid, packageName)
} }
} }

View File

@@ -78,10 +78,10 @@ public class MainThreadProxy {
mThread.stop(); mThread.stop();
} }
@Deprecated // @Deprecated
public void stop(Throwable obj) { // public void stop(Throwable obj) {
mThread.stop(obj); // mThread.stop(obj);
} // }
public void interrupt() { public void interrupt() {
mThread.interrupt(); mThread.interrupt();
@@ -95,24 +95,24 @@ public class MainThreadProxy {
return mThread.isInterrupted(); return mThread.isInterrupted();
} }
@Deprecated // @Deprecated
public void destroy() { // public void destroy() {
mThread.destroy(); // mThread.destroy();
} // }
public boolean isAlive() { public boolean isAlive() {
return mThread.isAlive(); return mThread.isAlive();
} }
@Deprecated // @Deprecated
public void suspend() { // public void suspend() {
mThread.suspend(); // mThread.suspend();
} // }
@Deprecated // @Deprecated
public void resume() { // public void resume() {
mThread.resume(); // mThread.resume();
} // }
public void setPriority(int newPriority) { public void setPriority(int newPriority) {
mThread.setPriority(newPriority); mThread.setPriority(newPriority);
@@ -142,10 +142,10 @@ public class MainThreadProxy {
return Thread.enumerate(tarray); return Thread.enumerate(tarray);
} }
@Deprecated // @Deprecated
public int countStackFrames() { // public int countStackFrames() {
return mThread.countStackFrames(); // return mThread.countStackFrames();
} // }
public void join(long millis) throws InterruptedException { public void join(long millis) throws InterruptedException {
mThread.join(Math.max(0, millis)); mThread.join(Math.max(0, millis));

View File

@@ -20,7 +20,7 @@ open class JsSwitch : SwitchCompat {
constructor(context: Context, attrs: AttributeSet?, defStyleAttr: Int) : super(context, attrs, defStyleAttr) constructor(context: Context, attrs: AttributeSet?, defStyleAttr: Int) : super(context, attrs, defStyleAttr)
override fun setOnCheckedChangeListener(listener: OnCheckedChangeListener?) { override fun setOnCheckedChangeListener(listener: OnCheckedChangeListener?) {
super.setOnCheckedChangeListener { buttonView: CompoundButton?, isChecked: Boolean -> super.setOnCheckedChangeListener { buttonView: CompoundButton, isChecked: Boolean ->
if (!mIgnoreCheckedChange) { if (!mIgnoreCheckedChange) {
listener?.onCheckedChanged(buttonView, isChecked) listener?.onCheckedChanged(buttonView, isChecked)
} }

View File

@@ -953,15 +953,16 @@ class App(scriptRuntime: ScriptRuntime) : Augmentable(scriptRuntime) {
o.deleteProp("package") o.deleteProp("package")
if (!packageNameRaw.isJsNullish()) { if (!packageNameRaw.isJsNullish()) {
val packageName = when (packageNameRaw) { val packageName = when (val raw = packageNameRaw) {
is PresetApp -> packageNameRaw.packageName is PresetApp -> raw.packageName
else -> when (val packageNameStr = coerceString(packageNameRaw)) { else -> when (val packageNameStr = coerceString(raw)) {
in presetPackageNames -> presetPackageNames[packageNameStr]!! in presetPackageNames -> presetPackageNames[packageNameStr]!!
else -> packageNameStr else -> packageNameStr
} }
} }
if (packageName != packageNameRaw) { if (packageName != packageNameRaw) {
o.defineProp("packageName", packageName).also { o.defineProp("packageName", packageName).also {
@Suppress("AssignedValueIsNeverRead")
packageNameRaw = packageName packageNameRaw = packageName
} }
} }

View File

@@ -537,7 +537,7 @@ abstract class ColorSelectBaseActivity : BaseActivity() {
val normalizedQuery = normalizeForMatching(searchTerm) val normalizedQuery = normalizeForMatching(searchTerm)
colorItems.filter { colorItem -> colorItems.filter { colorItem ->
val colorHex = String.format("#%06X", 0xFFFFFF and getColor(colorItem.colorRes)) val colorHex = String.format("#%06X", 0xFFFFFF and getColor(colorItem.colorRes))
val enName by lazy { getLocalizedString(this@ColorSelectBaseActivity, colorItem.nameRes, Locale("en")) } val enName by lazy { getLocalizedString(this@ColorSelectBaseActivity, colorItem.nameRes, Locale.forLanguageTag("en")) }
val localizedName by lazy { getString(colorItem.nameRes) } val localizedName by lazy { getString(colorItem.nameRes) }
when { when {
searchTerm.startsWith("#") -> { searchTerm.startsWith("#") -> {
@@ -569,6 +569,9 @@ abstract class ColorSelectBaseActivity : BaseActivity() {
} }
private fun normalizeForMatching(input: String): String { private fun normalizeForMatching(input: String): String {
// Remove all non-letter and non-digit characters (e.g. spaces/brackets/slashes etc.).
// \p{L} matches any letter character in any language, \p{N} matches any digit.
// zh-CN:
// 去掉所有非字母或数字字符 (例如空格/括号/斜线等). // 去掉所有非字母或数字字符 (例如空格/括号/斜线等).
// \p{L} 表示任何语言的字母字符, \p{N} 表示数字. // \p{L} 表示任何语言的字母字符, \p{N} 表示数字.
return input.replace("[^\\p{L}\\p{N}]+".toRegex(), "") return input.replace("[^\\p{L}\\p{N}]+".toRegex(), "")
@@ -586,8 +589,11 @@ abstract class ColorSelectBaseActivity : BaseActivity() {
} }
private fun extractPatternFromQuery(query: String): String { private fun extractPatternFromQuery(query: String): String {
// 假设已检查过 isRegexSearch() == true // Assuming isRegexSearch() == true has been checked.
// 去掉最前和最后的斜杠 // Remove the leading and trailing slashes.
// zh-CN:
// 假设已检查过 isRegexSearch() == true.
// 去掉最前和最后的斜杠.
return query.substring(1, query.length - 1) return query.substring(1, query.length - 1)
} }

View File

@@ -13,9 +13,11 @@ object ProcessLogger {
private val buffer = StringBuilder() private val buffer = StringBuilder()
/* 用 SharedFlow 推送 "增量行". */ // Use SharedFlow to broadcast "incremental lines".
private val _flow = MutableSharedFlow<String>(extraBufferCapacity = 64) // zh-CN: 用 SharedFlow 推送 "增量行".
val flow: SharedFlow<String> = _flow.asSharedFlow() private val internalFlow = MutableSharedFlow<String>(extraBufferCapacity = 64)
val flow: SharedFlow<String> = internalFlow.asSharedFlow()
@Synchronized @Synchronized
fun dump(): String = buffer.toString() fun dump(): String = buffer.toString()
@@ -28,7 +30,7 @@ object ProcessLogger {
val suffix = if (buffer.isNotEmpty()) "\n" else "" val suffix = if (buffer.isNotEmpty()) "\n" else ""
val line = "$suffix${sdf.format(Date())}: $msg" val line = "$suffix${sdf.format(Date())}: $msg"
buffer.append(line) buffer.append(line)
_flow.tryEmit(line) internalFlow.tryEmit(line)
} }
} }

View File

@@ -1,6 +1,6 @@
package org.autojs.autojs.util; package org.autojs.autojs.util;
import static org.autojs.autojs.util.StringUtils.getStringByLocal; import static org.autojs.autojs.util.StringUtils.getStringByLanguageTag;
import static org.autojs.autojs.util.StringUtils.key; import static org.autojs.autojs.util.StringUtils.key;
import static org.autojs.autojs.util.StringUtils.str; import static org.autojs.autojs.util.StringUtils.str;
@@ -22,9 +22,9 @@ public class RootUtils {
private static String runtimeOverriddenRootMode = RootMode.AUTO_DETECT.key; private static String runtimeOverriddenRootMode = RootMode.AUTO_DETECT.key;
public enum RootMode { public enum RootMode {
FORCE_ROOT(key(R.string.key_root_mode_force_root), getStringByLocal(R.string.entry_root_mode_force_root, "en")), FORCE_ROOT(key(R.string.key_root_mode_force_root), getStringByLanguageTag(R.string.entry_root_mode_force_root, "en")),
FORCE_NON_ROOT(key(R.string.key_root_mode_force_non_root), getStringByLocal(R.string.entry_root_mode_force_non_root, "en")), FORCE_NON_ROOT(key(R.string.key_root_mode_force_non_root), getStringByLanguageTag(R.string.entry_root_mode_force_non_root, "en")),
AUTO_DETECT(key(R.string.key_root_mode_auto_detect), getStringByLocal(R.string.entry_root_mode_auto_detect, "en")); AUTO_DETECT(key(R.string.key_root_mode_auto_detect), getStringByLanguageTag(R.string.entry_root_mode_auto_detect, "en"));
public final String key; public final String key;

View File

@@ -184,9 +184,9 @@ object StringUtils {
} }
@JvmStatic @JvmStatic
fun getStringByLocal(id: Int, locale: String): String { fun getStringByLanguageTag(id: Int, locale: String): String {
val configuration = Configuration(globalAppContext.resources.configuration) val configuration = Configuration(globalAppContext.resources.configuration)
configuration.setLocale(Locale(locale)) configuration.setLocale(Locale.forLanguageTag(locale))
return globalAppContext.createConfigurationContext(configuration).resources.getString(id) return globalAppContext.createConfigurationContext(configuration).resources.getString(id)
} }

View File

@@ -1,4 +1,44 @@
[versions] [versions]
#deprecated : Will be removed in the future
#substitution : LiveData or SharedFlow
#since : Sep 25, 2025 (by SuperMonster003)
localbroadcastmanager = "1.1.0"
#strictly : 4.12.0
#purpose : Compatibility for kotlin 2.0.x (e.g. 2.0.21)
#because : Version 5.0.0+ requires kotlin 2.2.0+
#since : Sep 25, 2025 (by SuperMonster003)
#noinspection NewerVersionAvailable
okhttp = "4.12.0"
#strictly : 1.15.0
#purpose : Compatibility for Android Gradle plugin 8.2.2
#because : Dependency 'androidx.core:core:1.16.0' requires Android Gradle plugin 8.6.0 or higher
#since : Sep 25, 2025 (by SuperMonster003)
#noinspection NewerVersionAvailable,GradleDependency
core-ktx = "1.15.0"
#strictly : 2.8.0
#purpose : Compatibility for Android API Level < 26 (Android 8.0) [O]
#because : Exception on newer versions: 'NoClassDefFoundError: org.apache.commons.io.IObuildUtils'
#noinspection NewerVersionAvailable
commons-io = "2.8.0"
#strictly : 2.13.4.2
#purpose : Compatibility for Android API Level < 26 (Android 8.0) [O]
#because : Exception on 2.14.x: 'No virtual method getParameterCount()I in class Ljava/lang/reflect/Method'
#noinspection NewerVersionAvailable
jackson-databind = "2.13.4.2"
#strictly : 1.2.17
#purpose : Compatibility for Android API Level < 26 (Android 8.0) [O]
#because : Version 2.x.x requires Android API Level which is not lower than 26 (current is 24)
log4j = "1.2.17"
#purpose : Compatibility of java.time.* for Android API Level < 26 (Android 8.0) [O]
desugar = "2.0.4"
analytics = "14.4.0" analytics = "14.4.0"
android-device-names = "2.1.1" android-device-names = "2.1.1"
android-logging-log4j = "1.0.3" android-logging-log4j = "1.0.3"
@@ -7,7 +47,7 @@ androidannotations = "4.8.0"
animated-svg-view = "1.0.6" animated-svg-view = "1.0.6"
annotation = "1.9.1" annotation = "1.9.1"
appcompat = "1.7.1" appcompat = "1.7.1"
arsclib = "1.3.5" arsclib = "1.3.8"
barcode-scanning = "17.3.0" barcode-scanning = "17.3.0"
bcpkix-jdk15on = "1.70" bcpkix-jdk15on = "1.70"
bcprov-jdk15on = "1.70" bcprov-jdk15on = "1.70"
@@ -18,50 +58,47 @@ commonmark = "commonmark-parent-0.9.0"
commons-compress = "1.28.0" commons-compress = "1.28.0"
commons-lang3 = "3.18.0" commons-lang3 = "3.18.0"
constraintlayout = "2.2.1" constraintlayout = "2.2.1"
core-ktx = "1.13.1"
easywindow = "10.3" easywindow = "10.3"
eventbus = "3.3.1" eventbus = "3.3.1"
expandablerecyclerview = "3.0.0-RC1" expandablerecyclerview = "3.0.0-RC1"
flexbox = "3.0.0" flexbox = "3.0.0"
flexmark-html2md = "0.64.8" flexmark-html2md = "0.64.8"
foojay-resolver-convention = "1.0.0" foojay-resolver-convention = "1.0.0"
glide = "4.16.0" glide = "5.0.5"
gson = "2.13.1" gson = "2.13.2"
icu4j = "77.1" icu4j = "77.1"
jcip-annotations = "1.0" jcip-annotations = "1.0"
jdeferred = "1.2.6" jdeferred = "1.2.6"
joda-time = "2.14.0" joda-time = "2.14.0"
jsoup = "1.20.1" jsoup = "1.21.2"
junit = "4.13.2" junit = "4.13.2"
junit-jupiter = "5.13.0" junit-jupiter = "5.13.4"
junit-quickcheck-core = "0.9.2" junit-quickcheck-core = "1.0"
junit-quickcheck-generators = "0.9.1" junit-quickcheck-generators = "1.0"
leakcanary = "2.14" leakcanary = "2.14"
licensesdialog = "2.2.0" licensesdialog = "2.2.0"
log4j = "1.2.17"
material = "1.12.0" material = "1.12.0"
materialprogressbar = "1.6.1" materialprogressbar = "1.6.1"
multidex = "2.0.1" multidex = "2.0.1"
okhttp = "4.12.0"
opencc = "1.2.2" opencc = "1.2.2"
paho-android-service = "1.1.1" paho-android-service = "1.1.1"
paho-client-mqttv3 = "1.1.0" paho-client-mqttv3 = "1.2.5"
pinyin4j = "2.5.1" pinyin4j = "2.5.1"
preference-ktx = "1.2.1" preference-ktx = "1.2.1"
prov = "1.58.0.0" prov = "1.58.0.0"
recyclerview = "1.4.0" recyclerview = "1.4.0"
retrofit = "2.12.0" retrofit = "3.0.0"
retrofit2-kotlin-coroutines-adapter = "0.9.2" retrofit2-kotlin-coroutines-adapter = "0.9.2"
room = "2.7.2" room = "2.8.1"
roundedimageview = "2.3.0" roundedimageview = "2.3.0"
rxandroid = "2.1.1" rxandroid = "2.1.1"
rxjava = "2.2.21" rxjava = "2.2.21"
shizuku = "13.1.5" shizuku = "13.1.5"
swiperefreshlayout = "1.1.0" swiperefreshlayout = "1.1.0"
test-espresso-core = "3.6.1" test-espresso-core = "3.7.0"
test-junit-version = "1.2.1" test-junit-version = "1.3.0"
test-rules = "1.6.1" test-rules = "1.7.0"
test-runner = "1.6.2" test-runner = "1.7.0"
text-recognition-chinese = "16.0.1" text-recognition-chinese = "16.0.1"
toaster = "12.6" toaster = "12.6"
versioncompare = "1.5.0" versioncompare = "1.5.0"
@@ -70,6 +107,7 @@ xz = "1.10"
zip4j = "2.11.5" zip4j = "2.11.5"
[libraries] [libraries]
analytics = { module = "com.flurry.android:analytics", version.ref = "analytics" } analytics = { module = "com.flurry.android:analytics", version.ref = "analytics" }
android-device-names = { module = "com.jaredrummler:android-device-names", version.ref = "android-device-names" } android-device-names = { module = "com.jaredrummler:android-device-names", version.ref = "android-device-names" }
android-logging-log4j = { module = "de.mindpipe.android:android-logging-log4j", version.ref = "android-logging-log4j" } android-logging-log4j = { module = "de.mindpipe.android:android-logging-log4j", version.ref = "android-logging-log4j" }
@@ -88,9 +126,11 @@ cardview = { module = "androidx.cardview:cardview", version.ref = "cardview" }
circleimageview = { module = "de.hdodenhof:circleimageview", version.ref = "circleimageview" } circleimageview = { module = "de.hdodenhof:circleimageview", version.ref = "circleimageview" }
circularreveal = { module = "com.github.ozodrukh:CircularReveal", version.ref = "circularreveal" } circularreveal = { module = "com.github.ozodrukh:CircularReveal", version.ref = "circularreveal" }
commonmark = { module = "com.github.atlassian:commonmark-java", version.ref = "commonmark" } commonmark = { module = "com.github.atlassian:commonmark-java", version.ref = "commonmark" }
commons-io = { module = "commons-io:commons-io", version.ref = "commons-io" }
commons-lang3 = { module = "org.apache.commons:commons-lang3", version.ref = "commons-lang3" } commons-lang3 = { module = "org.apache.commons:commons-lang3", version.ref = "commons-lang3" }
constraintlayout = { module = "androidx.constraintlayout:constraintlayout", version.ref = "constraintlayout" } constraintlayout = { module = "androidx.constraintlayout:constraintlayout", version.ref = "constraintlayout" }
core-ktx = { module = "androidx.core:core-ktx", version.ref = "core-ktx" } core-ktx = { module = "androidx.core:core-ktx", version.ref = "core-ktx" }
desugar = { module = "com.android.tools:desugar_jdk_libs", version.ref = "desugar" }
easywindow = { module = "com.github.getActivity:EasyWindow", version.ref = "easywindow" } easywindow = { module = "com.github.getActivity:EasyWindow", version.ref = "easywindow" }
eventbus = { module = "org.greenrobot:eventbus", version.ref = "eventbus" } eventbus = { module = "org.greenrobot:eventbus", version.ref = "eventbus" }
expandablerecyclerview = { module = "com.bignerdranch.android:expandablerecyclerview", version.ref = "expandablerecyclerview" } expandablerecyclerview = { module = "com.bignerdranch.android:expandablerecyclerview", version.ref = "expandablerecyclerview" }
@@ -100,6 +140,7 @@ glide = { module = "com.github.bumptech.glide:glide", version.ref = "glide" }
glide-ksp = { module = "com.github.bumptech.glide:ksp", version.ref = "glide" } glide-ksp = { module = "com.github.bumptech.glide:ksp", version.ref = "glide" }
gson = { module = "com.google.code.gson:gson", version.ref = "gson" } gson = { module = "com.google.code.gson:gson", version.ref = "gson" }
icu4j = { module = "com.ibm.icu:icu4j", version.ref = "icu4j" } icu4j = { module = "com.ibm.icu:icu4j", version.ref = "icu4j" }
jackson-databind = { module = "com.fasterxml.jackson.core:jackson-databind", version.ref = "jackson-databind" }
jcip-annotations = { module = "net.jcip:jcip-annotations", version.ref = "jcip-annotations" } jcip-annotations = { module = "net.jcip:jcip-annotations", version.ref = "jcip-annotations" }
jdeferred = { module = "org.jdeferred:jdeferred-android-aar", version.ref = "jdeferred" } jdeferred = { module = "org.jdeferred:jdeferred-android-aar", version.ref = "jdeferred" }
joda-time = { module = "joda-time:joda-time", version.ref = "joda-time" } joda-time = { module = "joda-time:joda-time", version.ref = "joda-time" }
@@ -110,6 +151,7 @@ junit-quickcheck-core = { module = "com.pholser:junit-quickcheck-core", version.
junit-quickcheck-generators = { module = "com.pholser:junit-quickcheck-generators", version.ref = "junit-quickcheck-generators" } junit-quickcheck-generators = { module = "com.pholser:junit-quickcheck-generators", version.ref = "junit-quickcheck-generators" }
leakcanary = { module = "com.squareup.leakcanary:leakcanary-android", version.ref = "leakcanary" } leakcanary = { module = "com.squareup.leakcanary:leakcanary-android", version.ref = "leakcanary" }
licensesdialog = { module = "de.psdev.licensesdialog:licensesdialog", version.ref = "licensesdialog" } licensesdialog = { module = "de.psdev.licensesdialog:licensesdialog", version.ref = "licensesdialog" }
localbroadcastmanager = { module = "androidx.localbroadcastmanager:localbroadcastmanager", version.ref = "localbroadcastmanager" }
log4j = { module = "log4j:log4j", version.ref = "log4j" } log4j = { module = "log4j:log4j", version.ref = "log4j" }
material = { module = "com.google.android.material:material", version.ref = "material" } material = { module = "com.google.android.material:material", version.ref = "material" }
materialprogressbar = { module = "me.zhanghai.android.materialprogressbar:library", version.ref = "materialprogressbar" } materialprogressbar = { module = "me.zhanghai.android.materialprogressbar:library", version.ref = "materialprogressbar" }
@@ -149,4 +191,5 @@ webkit = { module = "androidx.webkit:webkit", version.ref = "webkit" }
zip4j = { module = "net.lingala.zip4j:zip4j", version.ref = "zip4j" } zip4j = { module = "net.lingala.zip4j:zip4j", version.ref = "zip4j" }
[plugins] [plugins]
foojay-resolver-convention = { id = "org.gradle.toolchains.foojay-resolver-convention", version.ref = "foojay-resolver-convention" } foojay-resolver-convention = { id = "org.gradle.toolchains.foojay-resolver-convention", version.ref = "foojay-resolver-convention" }

View File

@@ -34,7 +34,10 @@ public class Type {
public Type(final @NonNull TypeHeader header) { public Type(final @NonNull TypeHeader header) {
this.id = header.getId(); this.id = header.getId();
final ResTableConfig config = header.config; final ResTableConfig config = header.config;
this.locale = new Locale(config.getLanguage(), config.getCountry()); this.locale = new Locale.Builder()
.setLanguage(config.getLanguage())
.setRegion(config.getCountry())
.build();
this.density = config.getDensity(); this.density = config.getDensity();
} }

View File

@@ -1,49 +1,36 @@
package net.dongliu.apk.parser.utils package net.dongliu.apk.parser.utils
import java.util.Locale import java.util.*
/** /**
* @author dongliu * @author dongliu
*
* Modified by SuperMonster003 as of Sep 25, 2025.
*/ */
object Locales { object Locales {
/** /**
* when do localize, any locale will match this * when do localize, any locale will match this
*/ */
@JvmField @JvmField
val any = Locale("", "") val any: Locale = Locale.Builder()
.setLanguage("")
.setRegion("")
.build()
/** /**
* How much the given locale match the expected locale. * How much the given locale match the expected locale.
*/ */
@JvmStatic @JvmStatic
fun match(locale: Locale?, targetLocale: Locale): Int { fun match(locale: Locale?, targetLocale: Locale): Int = when {
if (locale == null) { locale == null -> -1
return -1 locale.language == targetLocale.language -> when {
} locale.country == targetLocale.country -> 3
return when { targetLocale.country.isEmpty() -> 2
locale.language == targetLocale.language -> { else -> 0
when {
locale.country == targetLocale.country -> {
3
}
targetLocale.country.isEmpty() -> {
2
}
else -> {
0
}
}
}
targetLocale.country.isEmpty() || targetLocale.language.isEmpty() -> {
1
}
else -> {
0
}
} }
targetLocale.country.isEmpty() || targetLocale.language.isEmpty() -> 1
else -> 0
} }
} }

View File

@@ -1,6 +1,6 @@
#Mon Sep 22 20:20:58 CST 2025 #Thu Sep 25 19:23:59 CST 2025
BUILD_TIME=1758543658764 BUILD_TIME=1758799439530
COMPILE_SDK_VERSION=35 COMPILE_SDK_VERSION=36
IMAGE_QUANT_CMAKE_VERSION=3.22.1 IMAGE_QUANT_CMAKE_VERSION=3.22.1
IMAGE_QUANT_NDK_VERSION=26.1.10909125 IMAGE_QUANT_NDK_VERSION=26.1.10909125
JAVA_VERSION_MAX_SUPPORTED=24 JAVA_VERSION_MAX_SUPPORTED=24
@@ -21,8 +21,8 @@ RAPID_OCR_ONNX_RUNTIME_VERSION=1.14.0
RAPID_OCR_ONNX_VERSION=1.2.2 RAPID_OCR_ONNX_VERSION=1.2.2
RAPID_OCR_OPENCV_MOBILE_LABEL_VERSION=13 RAPID_OCR_OPENCV_MOBILE_LABEL_VERSION=13
RAPID_OCR_OPENCV_MOBILE_VERSION=4.5.3 RAPID_OCR_OPENCV_MOBILE_VERSION=4.5.3
TARGET_SDK_VERSION=35 TARGET_SDK_VERSION=36
TARGET_SDK_VERSION_INRT=29 TARGET_SDK_VERSION_INRT=29
VERSION_BUILD=3371 VERSION_BUILD=3379
VERSION_NAME=6.7.0 Alpha6 VERSION_NAME=6.7.0 Alpha6
VSCODE_EXT_REQUIRED_VERSION=1.0.8 VSCODE_EXT_REQUIRED_VERSION=1.0.8