Google आपकी पसंदीदा भाषा में कॉन्टेंट का अनुवाद करने के लिए, एआई टेक्नोलॉजी का इस्तेमाल करता है. एआई से मिले अनुवादों में गलतियां हो सकती हैं.
Android Gradle प्लग इन 8.8.0 (जनवरी 2025)
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
Android Gradle प्लगिन 8.8.0 एक मुख्य रिलीज़ है. इसमें कई नई सुविधाएं और सुधार शामिल हैं.
इनके साथ काम करता है
Android Gradle प्लगिन 8.8, ज़्यादा से ज़्यादा एपीआई लेवल 35 के साथ काम करता है.
Android Gradle प्लगिन 8.6 के साथ काम करने वाले टूल वर्शन से जुड़ी अन्य ज़रूरी जानकारी यहां देखें:
ठीक की गई समस्याएं
Android Gradle प्लगिन 8.8.2
| ठीक की गई समस्याएं |
| Android Gradle प्लगिन |
|
Initialization script 'C:\Users\mypc\AppData\Local\Temp\ijresolvers2.gradle' line: 162
|
|
| Shrinker (R8) |
|
AGP 8.8 पर अपग्रेड करने के बाद, Gson proguard ठीक से काम नहीं कर रहा है
|
|
java.lang.VerifyError: Verifier rejected class
|
|
AGP 8.10.0-alpha04 में शामिल R8 का इस्तेमाल करके, Leanback को छोटा करने पर वह क्रैश हो जाता है
|
|
Android Gradle प्लगिन 8.8.1
| ठीक की गई समस्याएं |
| Dexer (D8) |
|
टेस्टिंग के लिए OpenJDK 23 जोड़ना
|
|
| Shrinker (R8) |
|
java.lang.AbstractMethodError: Receiver class [...]$$Lambda$[...] does not define or inherit an implementation of the resolved method [...] of interface [...]
|
|
Enqueuer में NPE, जो DexCallSite को रिकॉर्ड करने से जुड़ा है
|
|
R8 8.7.18, job?.cancel को कॉल करने पर रनटाइम null pointer exception का कारण बनता है
|
|
java.lang.NoClassDefFoundError: Failed resolution of: Lkotlin/LazyThreadSafetyMode
|
|
Monzo, ट्री शेकिंग में बहुत ज़्यादा समय लेता है
|
|
AGP 8.8 में रिलीज़ के लिए तैयार बिल्ड नहीं हो सका : R8: java.lang.NullPointerException: Cannot read field "b" because the return value of "com.android.tools.r8.internal.BS.a(com.android.tools.r8.internal.cR)" is null`
|
|
Android Gradle प्लगिन 8.8.0
| ठीक की गई समस्याएं |
| Android Gradle प्लगिन |
|
JacocoTransform के लिए, एनोटेट किए गए इनपुट टाइप को @Classpath के तौर पर इस्तेमाल करें
|
|
com.android.build.api.variant.GeneratesApk को minSdk का इस्तेमाल करना चाहिए
|
|
com.android.settings प्लगिन, targetSdk को नहीं पहचानता
|
|
SourceDirectories.addGeneratedSourceDirectory, एक से ज़्यादा वैरिएंट के साथ काम नहीं करता
|
|
AGP के कम से कम वर्शन की जांच करने की सुविधा बंद करने के लिए फ़्लैग लागू करना
|
|
AGP, Kotlin कंपाइलर के विकल्पों को कॉन्फ़िगर करने के साथ उलझाऊ इंटरैक्शन करता है
|
|
AGP को com.android.test प्रोजेक्ट में, टारगेट प्रोजेक्ट के APK के लिए BuiltArtifactLoader को दिखाना चाहिए
|
|
[AGP] Lazy SdkComponents.ndkDirectory provider, वैल्यू जनरेट नहीं कर पाता. हालांकि, android.ndkDirectory API काम करता है
|
|
बिल्ड के विकल्प: "बिल्ड रन कॉन्फ़िगरेशन" का नया विकल्प जोड़ें और इसे डिफ़ॉल्ट बनाएं
|
|
android.enableBuildConfigAsBytecode=true का इस्तेमाल करने पर, यूनिट टेस्ट में BuildConfig को हल नहीं किया जा सकता
|
|
बंडलों से जनरेट किए गए APK, Privacy Sandbox के साथ काम नहीं करते
|
|
com.android.settings प्लगिन, targetSdk को नहीं पहचानता
|
|
| Dexer (D8) |
|
Desugar library 2.1.0, AGP 8.5.2 के साथ काम नहीं करती
|
|
| लिंट |
|
KtAnalysisSessionProvider, 8.7.0-alpha04 में शुरू की गई लिंट की जांच के साथ काम नहीं करता
|
|
Kotlin के साथ PackageManager.ResolveInfoFlags.of का इस्तेमाल करने पर, "False positive" WrongConstant गड़बड़ी
|
|
इंटेंट-फ़िल्टर स्कीम को http या https पर सेट करते समय, "कम से कम एक होस्ट तय की जानी चाहिए" लिंट की गड़बड़ी
|
|
UnknownNullness लिंट के लिए, ज़्यादा मामलों में टाइप-यूज़ एनोटेशन हैंडल करें
|
|
AGP 8.6.1: रिग्रेशन - Kotlin में @LongDef के अंदर [Int].toLong() का इस्तेमाल करने पर, WrongConstant लिंट की जांच में गड़बड़ी हुई
|
|
AGP 8.7.0 - NavOptionsBuilder.popUpTo पर Lint False Positive RestrictedApi
|
|
WrongConstant लिंट दो बार दिख रहा है
|
|
Android Studio, "MonochromeLauncherIcon: Monochrome icon is not defined" चेतावनी का पता नहीं लगाता
|
|
AbstractAnnotationDetector, ओवरलोड किए गए गलत फ़ंक्शन/कंस्ट्रक्टर की जांच करता है
|
|
Lint ImportAliasTestMode, टॉप लेवल के फ़ंक्शन के लिए इंपोर्ट ऐलियास नहीं बनाता है
|
|
WrongConstant लिंट दो बार दिख रहा है
|
|
AGP 8.8 के साथ ObsoleteSdkInt लिंट की नई चेतावनियां
|
|
False positive lint check android.permission.SCHEDULE_EXACT_ALARM is only granted to system apps
|
|
Android Studio में .hasRoute(Route::class) का इस्तेमाल करने पर, K2 मोड में RestrictedApi की चेतावनी दिखती है
|
|
| लिंट इंटिग्रेशन |
|
जांच के बाद, लिंट वैरिएंट टास्क नहीं मिला
|
|
इंप्लीमेंटेशन फ़ाइलों के साथ एएआर फ़ाइल इंपोर्ट करने पर लिंटिंग की प्रोसेस पूरी नहीं होती
|
|
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2026-10-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"]],["आखिरी बार 2026-10-08 (UTC) को अपडेट किया गया."],[],[]]