Android Gradle प्लग इन 8.12.0 (जुलाई 2025)

Android Gradle प्लगिन 8.12.0 एक मुख्य रिलीज़ है. इसमें कई नई सुविधाएं और सुधार शामिल हैं.

इनके साथ काम करता है

Android Gradle प्लगिन 8.12, ज़्यादा से ज़्यादा एपीआई लेवल 36 के साथ काम करता है. Android Gradle प्लगिन 8.6 के साथ काम करने वाले टूल वर्शन से जुड़ी अन्य ज़रूरी जानकारी यहां देखें:

सबसे पुराना वर्शन डिफ़ॉल्ट वर्शन नोट
ग्रेडल 8.13 8.13 ज़्यादा जानकारी के लिए, Gradle को अपडेट करने का तरीका देखें.
एसडीके बिल्ड टूल 35.0.0 35.0.0 एसडीके बिल्ड टूल इंस्टॉल करें या कॉन्फ़िगर करें.
एनडीके (NDK) लागू नहीं 27.0.12077973 एनडीके का कोई दूसरा वर्शन इंस्टॉल करें या कॉन्फ़िगर करें.
जेडीके 17 17 ज़्यादा जानने के लिए, जेडीके वर्शन सेट करना लेख पढ़ें.

ठीक की गई समस्याएं

Android Gradle प्लगिन 8.12.2

ठीक की गई समस्याएं
एजीपी 8.12.2 में, सार्वजनिक तौर पर बताई गई किसी भी समस्या को 'ठीक की गई' के तौर पर मार्क नहीं किया गया है

Android Gradle प्लगिन 8.12.1

ठीक की गई समस्याएं
Android Gradle प्लगिन
Gradle मैनेज किए गए डिवाइसों के साथ `com.android.kotlin.multiplatform.library` क्रैश हो जाता है

Android Gradle प्लगिन 8.12.0

ठीक की गई समस्याएं
Android Gradle प्लगिन
experimentalProperties के लिए बूलियन वैल्यू कैसे तय करें
AGP का इस्तेमाल करके, नॉन-डिफ़ॉल्ट बिल्ड टाइप में डिवाइस टेस्ट को साफ़ तौर पर चालू करने की सुविधा काम नहीं करती
AGP को configurations.register पर ले जाएं, ताकि कॉन्फ़िगरेशन को तुरंत लागू होने से रोका जा सके
defaultExcludes में नेस्ट की गई MANIFEST.MF फ़ाइलों को शामिल करें
includeAndroidResources == true होने पर, Gradle प्लगिन को टेस्ट मेनिफ़ेस्ट मर्ज करना चाहिए
src/extraMain/java की सोर्स फ़ाइलों को "built-in-kotlin" का इस्तेमाल करके कंपाइलर में नहीं जोड़ा जाता
SourceDirectories.addGeneratedSourceDirectory, एक से ज़्यादा वैरिएंट के साथ काम नहीं करता
AGP 8.8.0-alpha09 की वजह से, JaCoCo की रिपोर्टिंग से जुड़ी कुछ समस्याएं होती हैं
[fused lib - public] adding kmp lib like coil does not work
मर्ज़ किए गए मेनिफ़ेस्ट में पैकेज के बारे में जानकारी देने की वजह से, AGP 8.12.0-alpha05 का इस्तेमाल करके टेस्ट नहीं बनाए जा सकते
AGP 8.12.0-alpha07, Firebase Performance Gradle प्लगिन लागू होने पर रिलीज़ बिल्ड नहीं बना पाता
AGP KMP में ExtractAnnotations जोड़ें
BuiltInKotlinJvmAndroidCompilation, Kotlin कंपाइलर प्लगिन के साथ काम नहीं करता. जैसे, Anvil और KSP
फ़्यूज़ की गई लाइब्रेरी का प्लगिन, `:mergingArtifactAAR_METADATA` टास्क के दौरान काम नहीं करता
लिंट
AbstractAnnotationDetector, ओवरलोड किए गए गलत फ़ंक्शन/कंस्ट्रक्टर की जांच करता है
टेस्ट में Config.OLDEST_SDK का इस्तेमाल करने पर, Lint चेतावनी देता है
Quickfix के दौरान, IllegalArgumentException की वजह से TypoDetector बार-बार क्रैश होता है
बग: Android Studio में जर्मन भाषा में "die die" के बारे में फ़ॉल्स पॉज़िटिव की समस्या हो सकती है
SupportAnnotationUsage नियम में KT-73255 काम करना चाहिए
[लिंट] `MemberExtensionConflict` के बहुत ज़्यादा फ़ॉल्स पॉज़िटिव - समस्या का ब्यौरा गलत है
[लिंट] पैरामीटर के नाम में टकराव होने पर, MemberExtensionConflict के लिए फ़ॉल्स पॉज़िटिव
[lint] PropertyEscape फ़ंक्शन, मान्य प्रॉपर्टी फ़ाइल पर गलत पॉज़िटिव दिखाता है