Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Android Gradle प्लग इन 8.7.0 (अक्टूबर 2024)
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
Android Gradle प्लगिन 8.7.0 एक मुख्य रिलीज़ है. इसमें कई नई सुविधाएं और सुधार शामिल हैं.
इनके साथ काम करता है
Android Gradle प्लगिन 8.7, ज़्यादा से ज़्यादा एपीआई लेवल 35 के साथ काम करता है.
Android Gradle प्लगिन 8.6 के साथ काम करने वाले टूल वर्शन से जुड़ी अन्य ज़रूरी जानकारी यहां देखें:
लिंट के काम करने के तरीके में बदलाव
Android Gradle प्लग इन 8.7.0-alpha08 या इसके बाद के वर्शन में, अगर Gradle का इस्तेमाल करके Lint चलाया जाता है, तो Lint विश्लेषण टास्क एक अपवाद दिखाता है. ऐसा तब होता है, जब LintError मौजूद होता है.
इस बदलाव से, कभी-कभी होने वाली गड़बड़ियों को बिल्ड कैश मेमोरी में सेव होने से रोका जा सकता है.
माफ़ करें, इस बदलाव की वजह से, उन प्रोजेक्ट के लिए बिल्ड काम नहीं करते जिनकी लिंट बेसलाइन फ़ाइलों में LintError के असली इंस्टेंस मौजूद हैं. गड़बड़ी के मैसेज में, इस बारे में जानकारी होती है कि कौनसी लिंट जांचों की वजह से समस्या आ रही है. कुछ मामलों में, लाइब्रेरी की डिपेंडेंसी को अपडेट करने से समस्या हल हो सकती है. अगर ऐसा नहीं है, तो लाइब्रेरी बनाने वाला व्यक्ति इस समस्या को ठीक होने तक, लिंट चेक करने की सुविधा बंद कर सकता है.
ठीक की गई समस्याएं
Android Gradle प्लगिन 8.7.3
| ठीक की गई समस्याएं |
| लिंट |
|
लिंट चलाने पर, विश्लेषण एपीआई के तरीके से जुड़ी कई चेतावनियां नहीं दिखती हैं
|
|
झूठी पॉज़िटिव लिंट जांच android.permission.SCHEDULE_EXACT_ALARM की अनुमति सिर्फ़ सिस्टम ऐप्लिकेशन को दी जाती है
|
|
Android Gradle प्लगिन 8.7.2
| ठीक की गई समस्याएं |
| लिंट |
|
AGP 8.7.0 - NavOptionsBuilder.popUpTo पर Lint False Positive RestrictedApi
|
|
| Shrinker (R8) |
|
[R8 8.6.27] Method implementation replaced with `throw null`
|
|
R8 के मौजूदा वर्शन के साथ इस्तेमाल करने पर, Android की डिफ़ॉल्ट Proguard फ़ाइलें चेतावनी देती हैं
|
|
अगर मैसेज बहुत बड़ा है, तो MissingStartupProfileItemsDiagnostic, Gradle क्लाइंट को आउट-ऑफ़-मेमोरी गड़बड़ी के साथ क्रैश कर देता है
|
|
Android Gradle प्लगिन 8.7.1
| ठीक की गई समस्याएं |
| Android Gradle प्लगिन |
|
agp docs have a lot of TBD
|
|
| लिंट |
|
AGP 8.6.1: रिग्रेशन - Kotlin में @LongDef के अंदर [Int].toLong() का इस्तेमाल करने पर, WrongConstant लिंट की जांच में गड़बड़ी होना
|
|
इंटेंट-फ़िल्टर स्कीम को http या https पर सेट करते समय, "कम से कम एक होस्ट तय की जानी चाहिए" लिंट की गड़बड़ी
|
|
Android Gradle प्लगिन 8.7.0
| ठीक की गई समस्याएं |
| Android Gradle प्लगिन |
|
AGP को यह दावा करना चाहिए कि वह एपीआई 35 के साथ काम करता है, जिसे जल्द ही शिप किया जाएगा
|
|
AGP 8.5: "mergeDebugResources" टास्क ज़्यादा चलाए जाते हैं. इससे बिल्ड की प्रोसेस धीमी हो जाती है
|
|
AGP में ndk 27 को डिफ़ॉल्ट NDK के तौर पर सेट करें.
|
|
AGP को यह दावा करना चाहिए कि वह एपीआई 35 के साथ काम करता है, जिसे जल्द ही शिप किया जाएगा
|
|
AGP को यह दावा करना चाहिए कि वह एपीआई 35 के साथ काम करता है, जिसे जल्द ही शिप किया जाएगा
|
|
NoSuchFileException की वजह से, Android lint को रन नहीं किया जा सका
|
|
BuildType#initWith, पोस्टप्रोसेसिंग ब्लॉक को कॉपी करता है, लेकिन proguard कॉन्फ़िगरेशन लागू नहीं होता
|
|
foregroundServiceType टैग के लिए मर्ज नहीं किया जा सकता
|
|
NoSuchFileException की वजह से, Android lint को रन नहीं किया जा सका
|
|
| लिंट |
|
लिंट को यह जांच करनी चाहिए कि ViewGroups के तौर पर इस्तेमाल किए गए ऑब्जेक्ट अमान्य तो नहीं हैं
|
|
शून्य होस्ट वाले यूआरआई के लिए, "android:host मौजूद नहीं है"
|
|
KtAnalysisSessionProvider, 8.7.0-alpha04 में शुरू की गई लिंट की जांच के साथ काम नहीं करता
|
|
Kotlin के साथ PackageManager.ResolveInfoFlags.of का इस्तेमाल करने पर, "False positive" WrongConstant गड़बड़ी
|
|
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2026-07-10 (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-07-10 (UTC) को अपडेट किया गया."],[],[]]