Android Gradle प्लग इन 8.7.0 (अक्टूबर 2024)
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
Android Gradle प्लग इन 8.7.0 एक मुख्य रिलीज़ है. इसमें कई नई सुविधाएं और सुधार शामिल हैं.
इनके साथ काम करता है
Android Gradle प्लगिन 8.7, एपीआई लेवल 35 तक के वर्शन के साथ काम करता है.
यहां अन्य ज़रूरी जानकारी दी गई है:
लिंट के काम करने के तरीके में बदलाव
Android Gradle प्लग इन 8.7.0-alpha08 या इसके बाद के वर्शन में, अगर Gradle का इस्तेमाल करके लिंट चलाया जाता है, तो लिंट विश्लेषण टास्क एक अपवाद दिखाता है. ऐसा तब होता है, जब LintError मौजूद होता है.
इस बदलाव से, कभी-कभी होने वाली गड़बड़ियों को बिल्ड कैश मेमोरी में सेव होने से रोका जा सकता है.
माफ़ करें, इस बदलाव की वजह से, उन प्रोजेक्ट के लिए बिल्ड काम नहीं करते जिनकी लिंट बेसलाइन फ़ाइलों में असली LintError
इंस्टेंस मौजूद हैं. गड़बड़ी के मैसेज में इस बारे में जानकारी होती है कि कौनसी लिंट जांचों की वजह से समस्या आ रही है. कुछ मामलों में, लाइब्रेरी की डिपेंडेंसी को अपडेट करने से समस्या हल हो सकती है. अगर ऐसा नहीं होता है, तो लाइब्रेरी बनाने वाला व्यक्ति समस्या को ठीक करने तक, समस्या पैदा करने वाले लिंट चेक को बंद किया जा सकता है.
ठीक की गई समस्याएं
Android Gradle प्लगिन 8.7.3
| ठीक की गई समस्याएं |
| Lint |
|
लिंट चलाने पर, विश्लेषण एपीआई के तरीके से जुड़ी कई चेतावनियां नहीं दिखती हैं
|
|
False positive lint check android.permission.SCHEDULE_EXACT_ALARM is only granted to system apps
|
|
Android Gradle प्लगिन 8.7.2
| ठीक की गई समस्याएं |
| Lint |
|
AGP 8.7.0 - Lint False Positive RestrictedApi on NavOptionsBuilder.popUpTo
|
|
| Shrinker (R8) |
|
[R8 8.6.27] मेथड को लागू करने के तरीके को `throw null` से बदल दिया गया है
|
|
R8 के मौजूदा वर्शन के साथ इस्तेमाल करने पर, Android ProGuard की डिफ़ॉल्ट फ़ाइलें चेतावनी देती हैं
|
|
अगर मैसेज बहुत बड़ा है, तो MissingStartupProfileItemsDiagnostic, Gradle क्लाइंट को मेमोरी से जुड़ी गड़बड़ी के साथ क्रैश कर देता है
|
|
Android Gradle प्लगइन 8.7.1
| ठीक की गई समस्याएं |
| Android Gradle Plugin |
|
agp docs have a lot of TBD
|
|
| Lint |
|
AGP 8.6.1: रिग्रेशन - Kotlin में @LongDef के अंदर [Int].toLong() का इस्तेमाल करने पर, WrongConstant लिंट की जांच में गड़बड़ी हुई
|
|
इंटेंट-फ़िल्टर स्कीम को http या https पर सेट करते समय, "कम से कम एक होस्ट तय की जानी चाहिए" लिंटिंग से जुड़ी गड़बड़ी
|
|
Android Gradle प्लगिन 8.7.0
| ठीक की गई समस्याएं |
| Android Gradle Plugin |
|
AGP को यह दावा करना चाहिए कि वह एपीआई 35 के साथ काम करता है, जिसे जल्द ही शिप किया जाएगा
|
|
AGP 8.5: "mergeDebugResources" टास्क ज़्यादा चलाए जाते हैं. इससे बिल्ड की प्रोसेस धीमी हो जाती है
|
|
AGP में ndk 27 को डिफ़ॉल्ट NDK के तौर पर सेट करें.
|
|
AGP को यह दावा करना चाहिए कि वह एपीआई 35 के साथ काम करता है, जिसे जल्द ही शिप किया जाएगा
|
|
AGP को यह दावा करना चाहिए कि वह एपीआई 35 के साथ काम करता है, जिसे जल्द ही शिप किया जाएगा
|
|
NoSuchFileException की वजह से, Android lint को रन नहीं किया जा सका
|
|
BuildType#initWith copies postprocessing block but proguard configuration is not applied
|
|
foregroundServiceType टैग के लिए मर्ज नहीं किया जा सकता
|
|
NoSuchFileException की वजह से, Android lint को रन नहीं किया जा सका
|
|
| Lint |
|
लिंट को ViewGroups के तौर पर इस्तेमाल किए गए अमान्य ऑब्जेक्ट की जांच करनी चाहिए
|
|
शून्य होस्ट वाले यूआरआई के लिए, "android:host मौजूद नहीं है"
|
|
KtAnalysisSessionProvider, 8.7.0-alpha04 में शुरू की गई लिंट की जांच के साथ काम नहीं करता
|
|
Kotlin के साथ PackageManager.ResolveInfoFlags.of का इस्तेमाल करने पर, "False positive" WrongConstant
|
|
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2025-11-27 (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-11-27 (UTC) को अपडेट किया गया."],[],[]]