Android Gradle प्लग इन 8.9.0 (मार्च 2025)
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
Android Gradle प्लगइन 8.9.0 एक अहम रिलीज़ है. इसमें कई नई सुविधाएं और सुधार शामिल हैं.
इनके साथ काम करता है
Android Gradle प्लगिन 8.9, ज़्यादा से ज़्यादा एपीआई लेवल 35 के साथ काम करता है.
यहां अन्य ज़रूरी जानकारी दी गई है:
ठीक की गई समस्याएं
Android Gradle प्लग इन 8.9.0
ठीक की गई समस्याएं |
Android Gradle प्लग इन |
डिस्क में जगह कम होने की वजह से, GMD सेटअप करने का टास्क पूरा न होने पर, कार्रवाई करने लायक गड़बड़ी का मैसेज दिखाना
|
com.android.settings प्लगिन, targetSdk को नहीं पहचानता
|
''compileSdkVersion is not specified. गड़बड़ी के बारे में काम की जानकारी नहीं दी गई है. कृपया इसे build.gradle में जोड़ें"
|
Build मेन्यू में "Clean build" मौजूद नहीं है
|
AGP में Kotlin के लिए पहले से मौजूद सुविधा का इस्तेमाल करके, kotlin stdlib डिपेंडेंसी को अपने-आप जोड़ने की अनुमति दें
|
shouldConfigureKotlinPlatformAttribute को अपडेट करें, ताकि Kotlin के बिल्ट-इन सपोर्ट को मैनेज किया जा सके
|
`checkTestedAppObfuscationRelease` के लिए, गड़बड़ी के मैसेज में Kotlin Gradle सिंटैक्स दें
|
डिपेंडेंसी से जुड़ी समस्या को हल करने के लिए, फ़्यूज़ की गई लाइब्रेरी में गड़बड़ी
|
gradle.properties से सिस्टम प्रॉपर्टी को अलग-अलग प्रोसेस में R8 Gradle वर्कर को नहीं भेजा जाता
|
BuiltArtifact.outputFile को फ़ाइल टाइप के तौर पर सेट करें
|
फ़्यूज़ की गई लाइब्रेरी पर नेमस्पेस नहीं देने पर, गड़बड़ी का सही मैसेज नहीं मिलता
|
AGP 7.1.0-alpha08 में लिंट के विकल्प, stdout की अनुमति नहीं देते
|
Android Gradle प्लग इन: वैरिएंट को सोर्स सेट के नाम दिखाने चाहिए
|
TERM एनवायरमेंट वैरिएबल की सेटिंग के लिए, कॉन्फ़िगरेशन कैश मेमोरी का इस्तेमाल नहीं किया जा सकता
|
आंकड़े चालू होने पर, AndroidComponentsExtension.addSourceSetConfigurations काम नहीं करता
|
Initialization script 'C:\Users\mypc\AppData\Local\Temp\ijresolvers2.gradle' line: 162
|
आंकड़े चालू होने पर, AndroidComponentsExtension.addSourceSetConfigurations काम नहीं करता
|
|
Dexer (D8) |
java.lang.VerifyError: Verifier rejected class: [0x430] copy1 v2<-v264 type=Undefined cat=3
|
|
Lint |
Lint gradle की जांच के दौरान, Lint क्रैश हो जाता है
|
Lint fails with InstantiationException without exception message in lint stacktrace
|
False positive lint check android.permission.SCHEDULE_EXACT_ALARM is only granted to system apps
|
StringFormatInvalid जांच को Compose stringResource तरीके पर लागू किया जाना चाहिए
|
RequiresFeature एनोटेशन, Kotlin फ़ाइलों के लिए काम नहीं करता
|
kotlin android.os.Handler removeCallbacks Runnable
|
शिफ़्ट का इस्तेमाल करके कॉन्स्टेंट के इस्तेमाल के बजाय, परिभाषा पर WrongConstant लिंट
|
WrongConstant लिंटिंग दो बार दिख रही है
|
एपीआई 26 से नीचे के वर्शन में, Java nio API का इस्तेमाल नहीं किया जा सकता. हालांकि, इसमें कोई लिंट गड़बड़ी नहीं होती
|
Lint, टेस्ट में निजी हेल्पर तरीके पर भी RequiresApi के इस्तेमाल को रोकता है
|
Android Studio में .hasRoute(Route::class) का इस्तेमाल करने पर, K2 मोड में RestrictedApi की चेतावनी दिखती है
|
Lint, टेस्ट पर @RequiresExtension को @SdkSuppress से बदलने का सुझाव देता है. हालांकि, यह एसडीके एक्सटेंशन के साथ काम नहीं करता
|
जब किसी FrameLayout का इस्तेमाल fitSystemWindows के साथ किया जाता है, ताकि कस्टम पैडिंग की ज़रूरत वाले चाइल्ड RelativeLayout को रैप किया जा सके, तब Lint, बिना वजह नेस्ट किए गए लेआउट की गलत जानकारी देता है.
|
CoarseFineLocation लिंट नियम, maxSdkVersion एट्रिब्यूट को ध्यान में नहीं रखता है
|
AppLinkSplitToWebAndCustom, lint 8.7.3 में UnknownIssue है
|
Lint चेक में, "\\ " पर StringEscapeDetector क्रैश हो जाता है
|
सील्ड इंटरफ़ेस पर `@Parcelize` एनोटेशन के लिए, लिंट की गलत चेतावनी
|
Kotlin टेक्स्ट में बदलाव करते समय, AS 2024.3.1.4 कभी-कभी हैंग हो जाता है.
|
|
Lint इंटिग्रेशन |
ऐप्लिकेशन बंडल बनाते समय, lintVitalRelease अपने-आप नहीं चलता
|
|
Shrinker (R8) |
AGP 8.8 पर अपग्रेड करने के बाद, Gson proguard ठीक से काम नहीं कर रहा है
|
java.lang.VerifyError: Verifier rejected class
|
AGP 8.10.0-alpha04 में शामिल R8 का इस्तेमाल करके ऐप्लिकेशन को छोटा करने पर, Leanback क्रैश हो जाता है
|
|
Android Gradle प्लग इन 8.9.1
ठीक की गई समस्याएं |
Dexer (D8) |
Baklava के लिए android.os.Build.VERSION_CODES_FULL का बैकपोर्टिंग गलत है
|
|
Shrinker (R8) |
AGP 8.9.0 पर अपडेट करने के बाद, हस्ताक्षरित APK जनरेट नहीं किया जा सका
|
क्लासमैप जनरेट करते समय, ऐलोकेशन साइटों पर लिखी गई-पहले-पढ़ी गई प्रॉपर्टी का विश्लेषण करने में गड़बड़ी हुई
|
वर्शन 8.6.* के R8 श्रिंकर में Java SPI से जुड़ी समस्या, 8.7.*, 8.8.0
|
|
Android Gradle प्लग इन 8.9.2
ठीक की गई समस्याएं |
Shrinker (R8) |
AGP 8.9 में इस्तेमाल नहीं किए जाने वाले रिसॉर्स को हटाने की प्रोसेस से जुड़ी समस्या की वजह से, डाइनैमिक फ़ीचर मॉड्यूल में रिसॉर्स मौजूद नहीं हैं
|
क्लास के init में सुरक्षित कास्ट से ClassCastException
|
Cannot invoke com.android.tools.r8.internal.H5.x()
|
|
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2025-08-08 (UTC) को अपडेट किया गया.
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2025-08-08 (UTC) को अपडेट किया गया."],[],[]]