2016-09-26 7 views
12

मुझे पता है, ग्रैडल कमांड assembleAndroidTest के साथ मैं एक परीक्षण एपीके बना सकता हूं। लेकिन मैं केवल अपने ऐप के डिबग बिल्ड के लिए इस परीक्षण एपीके का उपयोग कर सकता हूं, है ना? अगर मैं इसे रिलीज बिल्ड के साथ उपयोग करता हूं, तो मुझे "[SDR.handleImages] Unable to find test for com.xxx.xxx (packagename)"एंड्रॉइड के लिए ग्रैडल के साथ रिलीज टेस्ट एपीके कैसे बनाया जाए?

त्रुटि संदेश मिलते हैं I Gradle के साथ रिलीज़ मोड में एक परीक्षण एपीके कैसे बना सकते हैं?

+0

क्या आपने निर्माण भिन्नता बदलने की कोशिश की है? क्या आपने वास्तविकता को अलग किया है? – DevKRos

+1

मैं जेनकिन्स का उपयोग दोनों, एप एपीके और टेस्ट एपीके के निर्माण के लिए करता हूं। मेरे पास कोई निर्माण प्रकार नहीं है। मैं ऐप एपीके बनाने के लिए 'इकट्ठा रिलीज' का उपयोग करता हूं और परीक्षण एपीके बनाने के लिए 'एंड्रॉइडटेस्ट' इकट्ठा करता हूं। फिर मैं डिवाइस पर परीक्षण निष्पादित करने के लिए चम्मच धावक का उपयोग करता हूं। लेकिन यह केवल डीबग ऐप एपीके का उपयोग करते समय काम करता है। यदि ऐप एपीके एक रिलीज बिल्ड है, तो परीक्षण निष्पादित नहीं करता है। – ReactiveMax

+1

मुझे बिल्कुल वही समस्या है, क्या आपने इसे हल करने में कामयाब रहे हैं? – Loebre

उत्तर

0

आप इसे प्राप्त करने के लिए एक स्वाद बना सकते हैं।

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