2013-08-05 5 views
7

जब मैं 'gradlew connectedCheck' कमांड का उपयोग करता हूं तो यह हमेशा डीबग संस्करण बनाता है और मेरे ऐप के डीबग संस्करण के खिलाफ परीक्षण करता है। क्या मेरे ऐप के रिलीज़ संस्करण के खिलाफ परीक्षण करना भी संभव है?क्या एंड्रॉइड ग्रैडल प्लगइन के साथ आपके ऐप के रिलीज़ संस्करण के खिलाफ परीक्षण करना संभव है?

मैं प्रोजेगार्ड को सक्षम करना चाहता हूं और यह सुनिश्चित करना चाहता हूं कि यह रनटाइम के दौरान आवश्यक कुछ भी फ़िल्टर न करे।

उत्तर

17

आप केवल एक ही बिल्ड प्रकार के खिलाफ परीक्षण कर सकते हैं (हालांकि यह बदल सकता है)।

के खिलाफ परीक्षण करने के लिए निर्माण प्रकार सेट करने के लिए:

android { 
    testBuildType "release" 
} 

आप सेट कर सकते हैं इस गतिशील रूप से एक env वर के माध्यम से हर समय build.gradle संपादित करने की जरूरत नहीं है।

+1

आप इसे env var के माध्यम से कैसे बदलते हैं? भले ही मैं गतिशील रूप से testBuildType प्रॉपर्टी को बदलता हूं, यह हमेशा संलेखन समय पर मूल प्रकार सेट को इकट्ठा करता है। जैसे : ऐप: इसके बजाय इकट्ठा करें: ऐप: assembleQATest – whizzle

+0

नमस्ते, सभी एंड्रॉइड परीक्षणों को कैसे क्रमबद्ध करने से पहले रिलीज करें? क्या कोई रास्ता है? – Daniele

संबंधित मुद्दे

 संबंधित मुद्दे