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 को अपडेट करने का तरीका देखें.
SDK Build Tools 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 प्लगिन
`com.android.kotlin.multiplatform.library` क्रैश हो जाता है, जब Gradle से मैनेज किए जा रहे डिवाइसों का इस्तेमाल किया जाता है

Android Gradle प्लगिन 8.12.0

ठीक की गई समस्याएं
Android Gradle प्लगिन
experimentalProperties के लिए बूलियन वैल्यू तय करने का तरीका
एजीपी का इस्तेमाल करके, नॉन-डिफ़ॉल्ट बिल्ड टाइप में डिवाइस टेस्ट को साफ़ तौर पर चालू करने की सुविधा काम नहीं करती
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] Coil की तरह केएमपी लाइब्रेरी जोड़ने की सुविधा काम नहीं करती
आपस में मिले हुए मेनिफ़ेस्ट में पैकेज के एलान की वजह से, एजीपी 8.12.0-alpha05 के साथ टेस्ट नहीं बनाए जा सकते
Firebase Performance Gradle प्लगिन लागू होने पर, AGP 8.12.0-alpha07 रिलीज़ के लिए तैयार बिल्ड को फ़ेल कर देता है
AGP केएमपी में ExtractAnnotations जोड़ना
BuiltInKotlinJvmAndroidCompilation, Kotlin कंपाइलर प्लग इन के साथ काम नहीं करता. जैसे, Anvil और KSP
`:mergingArtifactAAR_METADATA` टास्क के दौरान, फ़्यूज़्ड लाइब्रेरी प्लगइन काम नहीं करता
लिंट
AbstractAnnotationDetector, गलत ओवरलोड किए गए फ़ंक्शन/कंस्ट्रक्टर की जांच करता है
टेस्ट में Config.OLDEST_SDK का इस्तेमाल करने पर, Lint चेतावनी देता है
TypoDetector, क्विकफ़िक्स के दौरान IllegalArgumentException की वजह से बार-बार क्रैश होता है
गड़बड़ी: जर्मन भाषा में "die die" के बारे में Android Studio में गलत जानकारी दिख सकती है
SupportAnnotationUsage नियम को KT-73255 के साथ काम करना चाहिए
[लिंट] `MemberExtensionConflict` के लिए बहुत ज़्यादा फ़ॉल्स पॉज़िटिव दिखते हैं - समस्या की जानकारी गलत है
[लिंट] पैरामीटर के नाम में अंतर होने पर, MemberExtensionConflict के लिए फ़ॉल्स पॉज़िटिव दिखती है
[lint] मान्य प्रॉपर्टी फ़ाइल पर PropertyEscape फ़ॉल्स पॉज़िटिव