Gradle के लिए Android प्लग इन, रिविज़न 1.2.0 (अप्रैल 2015)
- डिपेंडेंसी:
- सामान्य जानकारी:
-
- Gradle की मदद से यूनिट टेस्ट चलाने के लिए बेहतर सहायता.
- सीधे Gradle से यूनिट टेस्ट चलाते समय, क्लासपथ में Java-style रिसॉर्स शामिल करने के लिए सहायता जोड़ी गई है.
- Android Archive (AAR) के आर्टफ़ैक्ट के लिए, यूनिट टेस्ट डिपेंडेंसी की सुविधा जोड़ी गई.
unitTestVariants
प्रॉपर्टी के लिए सहायता जोड़ी गई है, ताकिbuild.gradle
फ़ाइल का इस्तेमाल करके, यूनिट टेस्ट वैरिएंट में बदलाव किया जा सके.- यूनिट टेस्ट के लिए, पसंद के मुताबिक बनाए गए टास्क कॉन्फ़िगर करने के लिए,
testOptions
मेंunitTest.all
कोड ब्लॉक जोड़ा गया. नीचे दिए गए सैंपल कोड में, इस नए विकल्प का इस्तेमाल करके यूनिट टेस्ट के लिए कॉन्फ़िगरेशन सेटिंग जोड़ने का तरीका बताया गया है:android { testOptions { unitTest.all { jvmArgs '-XX:MaxPermSize=256m' // Or any other gradle option. } } }
android { testOptions { unitTest.all { jvmArgs += listOf("-XX:MaxPermSize=256m") // Or any other gradle option. } } }
mockable-android.jar
फ़ाइल की पैकेजिंग में, सूची और सार्वजनिक इंस्टेंस फ़ील्ड को हैंडल करने की समस्या को ठीक किया गया.- लाइब्रेरी प्रोजेक्ट के टास्क की डिपेंडेंसी ठीक की गईं, ताकि बदलावों के बाद टेस्ट क्लास फिर से कॉम्पाइल हो सकें.
- जांच वाले APK को छोटा करते समय, ProGuard फ़ाइलें लागू करने के लिए
testProguardFile
प्रॉपर्टी जोड़ी गई. - Android डीबग ब्रिज की स्क्रीन रिकॉर्डिंग के लिए, रिकॉर्डिंग का ज़्यादा से ज़्यादा समय सेट करने के लिए,
adbOptions
कोड ब्लॉक मेंtimeOut
प्रॉपर्टी जोड़ी गई. - 280 डीपीआई वाले संसाधनों के लिए सहायता जोड़ी गई.
- प्रोजेक्ट के आकलन के दौरान बेहतर परफ़ॉर्मेंस.
- Gradle की मदद से यूनिट टेस्ट चलाने के लिए बेहतर सहायता.
कम से कम वर्शन | डिफ़ॉल्ट वर्शन | नोट | |
---|---|---|---|
Gradle | 2.2.1 | 2.2.1 | ज़्यादा जानने के लिए, Gradle को अपडेट करना लेख पढ़ें. |
SDK टूल के लिए बिल्ड टूल | 21.1.1 | 21.1.1 | SDK Build Tools को इंस्टॉल या कॉन्फ़िगर करें. |