Android Gradle प्लगिन 7.4.0, एक मुख्य रिलीज़ है. इसमें कई नई सुविधाएं और सुधार शामिल हैं.
इनके साथ काम करता है
| सबसे पुराना वर्शन | डिफ़ॉल्ट वर्शन | नोट | |
|---|---|---|---|
| ग्रेडल | 7.5 | 7.5 | ज़्यादा जानकारी के लिए, Gradle को अपडेट करने का तरीका देखें. |
| एसडीके बिल्ड टूल | 30.0.3 | 30.0.3 | एसडीके बिल्ड टूल इंस्टॉल करें या कॉन्फ़िगर करें. |
| एनडीके (NDK) | लागू नहीं | 23.1.7779620 | एनडीके का कोई दूसरा वर्शन इंस्टॉल करें या कॉन्फ़िगर करें. |
| जेडीके | 11 | 11 | ज़्यादा जानने के लिए, जेडीके वर्शन सेट करना लेख पढ़ें. |
AGP अपग्रेड असिस्टेंट की अपग्रेड के बाद की रिपोर्ट और रोलबैक करने की सुविधा
AGP अपग्रेड करने में मदद करने वाले टूल में अब अपग्रेड के बाद की रिपोर्ट भी शामिल है. इस रिपोर्ट में, पूरे किए गए चरणों के बारे में बताया गया है. साथ ही, यह भी बताया गया है कि अपग्रेड हुआ या नहीं. इसमें, अपग्रेड असिस्टेंट की ओर से किए गए बदलावों को पहले जैसा करने की सुविधा भी शामिल है. ऐसा तब किया जाता है, जब अपग्रेड के बाद प्रोजेक्ट बनाने या उसकी जांच करने में समस्याएं आ रही हों.
प्रोजेक्ट इंपोर्ट करने की प्रोसेस साथ-साथ चलती है
Studio IDE अब Gradle 7.4.2 या इसके बाद के वर्शन और Android Gradle प्लगिन 7.2.0 या इसके बाद के वर्शन का इस्तेमाल करने पर, प्रोजेक्ट को एक साथ इंपोर्ट करता है. खास तौर पर, जब Android Studio, Gradle सिंक को ट्रिगर करता है, तब आपकी बिल्ड में शामिल प्रोजेक्ट की जानकारी साथ-साथ बनाई जाती है. इससे आम तौर पर सिंक करने की प्रोसेस तेज़ हो जाती है. खास तौर पर, बड़े प्रोजेक्ट के लिए. बेंचमार्क से पता चलता है कि बहुत बड़े प्रोजेक्ट (जिसमें 3,500 Gradle सबप्रोजेक्ट हैं) के लिए Gradle मॉडल बनाने में लगने वाला समय 50% कम हो गया है. यह समय 10 मिनट से घटकर 5 मिनट हो गया है.
Android Gradle प्लगिन, JVM 11 बाइटकोड को टारगेट करता है
Android Gradle प्लगिन 7.4.0-alpha04 और इसके बाद के वर्शन में, AGP, JVM 11 बाइटकोड के साथ काम करता है. इसका मतलब है कि अगर आपको AGP के ख़िलाफ़ कंपाइल करना है या कस्टम Lint जांचें लिखनी हैं, तो आपको JVM 11 बाइटकोड को टारगेट करना होगा. ऐसा करने के लिए, मॉड्यूल-लेवल की build.gradle फ़ाइल में यह कोड शामिल करें:
sourceCompatibility = "11"
targetCompatibility = "11"
पैच रिलीज़
यहां Android Gradle प्लगिन 7.4 के लिए पैच रिलीज़ की सूची दी गई है.
Android Gradle प्लगिन 7.4.1 (फ़रवरी 2023)
इस छोटे से अपडेट में, ये गड़बड़ियां ठीक की गई हैं:
| ठीक की गई समस्याएं | |
|---|---|
|
डिप्रेकेट होने की चेतावनी को ठीक करने के लिए,
destination प्रॉपर्टी से outputLocation प्रॉपर्टी पर माइग्रेट करें. साथ ही, Gradle 9.0 के लिए तैयारी करें |
|
|
AGP 7.4.0-rc01, Variant API को "टास्क '...' पूरा होने से पहले,
map(provider(java.util.Set)) की मैप की गई वैल्यू को क्वेरी करने की सुविधा उपलब्ध नहीं है" गड़बड़ी के साथ बंद कर देता है |
|