Android Gradle प्लग इन 8.7.0 (अक्टूबर 2024)
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
Android Gradle प्लग इन 8.7.0 एक मेजर रिलीज़ है. इसमें कई नई सुविधाएं और सुधार शामिल हैं.
इनके साथ काम करता है
Android Gradle प्लग इन 8.7, एपीआई लेवल 35 तक के साथ काम करता है.
यहां अन्य सिस्टम के साथ काम करने की जानकारी दी गई है:
Lint के काम करने के तरीके में बदलाव
Android Gradle प्लग इन 8.7.0-alpha08 से, अगर Gradle का इस्तेमाल करके lint को चलाते समय कोई LintError
होता है, तो lint विश्लेषण टास्क एक अपवाद दिखाता है.
इस बदलाव से, बिल्ड कैश मेमोरी में कभी-कभी होने वाली गड़बड़ियों को कैश मेमोरी में सेव होने से रोका जा सकता है.
माफ़ करें, इस बदलाव की वजह से उन प्रोजेक्ट के लिए बिल्ड नहीं हो पा रहे हैं जिनकी लिंट बेसलाइन फ़ाइलों में LintError
के असली इंस्टेंस हैं. गड़बड़ी के मैसेज में, इस बारे में जानकारी होती है कि कौनसी लिंट जांच की वजह से समस्या हो रही है. कुछ मामलों में, संबंधित लाइब्रेरी डिपेंडेंसी को अपडेट करने से समस्या हल हो सकती है. अगर ऐसा नहीं है, तो लाइब्रेरी के लेखक के समस्या को ठीक करने तक, समस्या वाली लिंट जांच को बंद किया जा सकता है.
ठीक की गई समस्याएं
Android Gradle प्लग इन 8.7.0
ठीक की गई समस्याएं |
Android Gradle प्लग इन |
AGP को यह दावा करना चाहिए कि यह API 35 के साथ काम करता है, जो जल्द ही लॉन्च होने वाला है
|
AGP 8.5: कई और "mergeDebugResources" टास्क चलाए जाते हैं, जिससे बिल्ड की प्रोसेस धीमी हो जाती है
|
AGP में ndk 27 को डिफ़ॉल्ट NDK बनाएं.
|
AGP को यह दावा करना चाहिए कि यह API 35 के साथ काम करता है, जो जल्द ही लॉन्च होने वाला है
|
AGP को यह दावा करना चाहिए कि यह API 35 के साथ काम करता है, जो जल्द ही लॉन्च होने वाला है
|
NoSuchFileException की वजह से, Android lint को चलाने में समस्या आना
|
BuildType#initWith, पोस्ट-प्रोसेसिंग ब्लॉक को कॉपी करता है, लेकिन ProGuard कॉन्फ़िगरेशन लागू नहीं होता
|
foregroundServiceType टैग के लिए मर्ज नहीं किया जा सकता
|
NoSuchFileException की वजह से, Android lint को चलाने में समस्या आना
|
|
Lint |
Lint को ViewGroups के तौर पर इस्तेमाल किए गए अमान्य ऑब्जेक्ट की जांच करनी चाहिए
|
शून्य होस्ट वाले यूआरआई के लिए, "android:host मौजूद नहीं है"
|
KtAnalysisSessionProvider, 8.7.0-alpha04 में शुरू की गई lint जांच के साथ काम नहीं करता
|
Kotlin के साथ PackageManager.ResolveInfoFlags.of का इस्तेमाल करते समय, "गलत सकारात्मक" गलत कॉन्स्टेंट
|
|
Android Gradle प्लग इन 8.7.1
ठीक की गई समस्याएं |
Android Gradle प्लग इन |
agp दस्तावेज़ों में बहुत सारे टीबीडी हैं
|
|
Lint |
AGP 8.6.1: Regression - WrongConstant lint failure when using [Int].toLong() inside a @LongDef in Kotlin
|
http या https इंटेंट-फ़िल्टर स्कीम सेट करते समय, "कम से कम एक होस्ट की जानकारी देना ज़रूरी है" लिंट गड़बड़ी
|
|
Android Gradle प्लग इन 8.7.2
ठीक की गई समस्याएं |
Lint |
AGP 8.7.0 - NavOptionsBuilder.popUpTo पर RestrictedApi का गलत इस्तेमाल होने की गड़बड़ी का पता लगाना
|
|
Shrinker (R8) |
[R8 8.6.27] 'throw null' के साथ, तरीके को लागू करने की सुविधा को बदल दिया गया
|
R8 के मौजूदा वर्शन के साथ इस्तेमाल करने पर, डिफ़ॉल्ट Android ProGuard फ़ाइलें चेतावनी दिखाती हैं
|
अगर मैसेज का साइज़ बहुत बड़ा है, तो MissingStartupProfileItemsDiagnostic, Gradle क्लाइंट को 'मेमोरी खत्म हो गई है' गड़बड़ी के साथ क्रैश कर देता है
|
|
Android Gradle प्लग इन 8.7.3
ठीक की गई समस्याएं |
Lint |
lint चलाते समय, विश्लेषण के लिए एपीआई के तरीके से जुड़ी कई चेतावनियां न दिखना
|
गलत तरीके से लिंट की गई जांच android.permission.SCHEDULE_EXACT_ALARM सिर्फ़ सिस्टम ऐप्लिकेशन को दी जाती है
|
|
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2025-02-28 (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-02-28 (UTC) को अपडेट किया गया."],[],[]]