Android Gradle प्लग इन 8.5.0 एक मेजर रिलीज़ है. इसमें कई नई सुविधाएं और सुधार शामिल हैं.
इनके साथ काम करता है
Android Gradle प्लग इन 8.5, एपीआई लेवल 34 तक के वर्शन के साथ काम करता है.
यहां अन्य सिस्टम के साथ काम करने की जानकारी दी गई है:
ठीक की गई समस्याएं
Android Gradle प्लग इन 8.5.0
ठीक की गई समस्याएं |
Android Gradle प्लग इन |
AAPT: गड़बड़ी: टैग में मौजूद 'package' एट्रिब्यूट, Android पैकेज का मान्य नाम नहीं है: 'butterknife'.
|
AGP 8.3 में, zipApksFor टास्क काम नहीं करता
|
SDK टूल की सेवा देने वाले क्लास के नाम के खाली होने पर, Privacy Sandbox Proguard नियम जनरेट नहीं हो पाता
|
Compose की झलक, ट्रांज़िटिव डिपेंडेंसी से क्लास को हल नहीं कर पा रही है
|
JavaPreCompileTask, नॉन-इंक्रीमेंटल एनोटेशन प्रोसेसर का हिसाब लगाते समय, KSP क्लासपथ डिपेंडेंसी शामिल करता है
|
':app:generateDebugLocaleConfig' टास्क को पूरा नहीं किया जा सका.
|
Java 11 टारगेट के साथ DexingNoClasspathTransform (minSdk >= 24) काम नहीं करता, क्योंकि नेस्ट में शामिल सदस्य मौजूद नहीं हैं
|
`android.useFullClasspathForDexingTransform = true` के साथ, `Found multiple transforms that can produce a variant` की वजह से बिल्ड पूरा नहीं हो पाता
|
K2 UAST के साथ और उसके बिना, lint चलाने पर मिलने वाली गड़बड़ियां
|
|
Lint |
buildList - गलत सकारात्मक Lint चेतावनी
|
|
Lint इंटिग्रेशन |
Lint, KMP की किसी डिपेंडेंसी को अलग नहीं कर पा रहा है
|
|
Android Gradle प्लग इन 8.5.1
ठीक की गई समस्याएं |
Android Gradle प्लग इन |
[Koala 2024.1.2 Canary 2] स्प्लिट APK पर बेसलाइन प्रोफ़ाइल मॉड्यूल चलाने में गड़बड़ी
|
|
Android Gradle प्लग इन 8.5.2
ठीक की गई समस्याएं |
Android Gradle प्लग इन |
AGP 8.5: कई और "mergeDebugResources" टास्क चलाए जाते हैं, जिससे बिल्ड की प्रोसेस धीमी हो जाती है
|
वैरिएंट एपीआई की मदद से srcs डायरेक्ट्री जोड़ने की सुविधा, उम्मीद के मुताबिक काम नहीं कर रही है
|
|
Dexer (D8) |
java.lang.VerifyError: Verifier rejected class com.pax.log.LogUtils: java.lang.StackTraceElement com.pax.log.LogUtils.getCaller(com.pax.log.b, java.lang.StackTraceElement[], int) failed to verify
|
|
Lint |
Lint: SetTextI18n, खाली स्ट्रिंग असाइन करने के बारे में शिकायत करता है.
|
|
Shrinker (R8) |
[r8 8.5]r8 हॉरिज़ॉन्टल क्लास मर्ज करने पर, Android5 पर पुष्टि करने से जुड़ी गड़बड़ी होती है. ऐसा तब होता है, जब एपीआई मॉडलिंग की सुविधा बंद की जाती है
|
Gradle प्लग इन 8.4.0/8.5.0 का इस्तेमाल करके बनाए गए Wear OS रिलीज़ में, java.lang.IllegalAccessError की समस्या आ सकती है
|
[r8 8.5] वर्टिकल क्लास मर्ज करने पर, रनटाइम के दौरान एनपीई (नॉन-पर्सिस्टेंट एलिमेंट) का आना
|
AGP 8.6.0-alpha06 के साथ Gradle Sync करने पर, R8 में "Android U में बैकपोर्ट मौजूद नहीं है" गड़बड़ी की वजह से सिंक नहीं हो पाता
|
R8 से जनरेट की गई dex फ़ाइल को जब चलाया जाता है, तो "'Test' में static main(String[]) नहीं मिला" दिखता है
|
R8 और D8 से पैक किए गए प्रोग्राम के बीच अलग-अलग व्यवहार
|
R8 (AGP 8.5.0+) में गड़बड़ी "आइटम को दो अलग-अलग आइटम: ... में फिर से लिखने में अचानक हुई गड़बड़ी:..." की वजह से काम नहीं करता
|
R8 प्रोसेसिंग गड़बड़ी, शायद राइट शिफ़्ट ऑपरेटर की वजह से
|
Kotlin 2.0 पर अपडेट करने के बाद, R8 NullPointer
|
|