2013-10-22 13 views
14

में कस्टम ग्रैडल एंड्रॉइड बिल्ड लॉन्च करें क्या एंड्रॉइड स्टूडियो में कस्टम ग्रैडल बिल्ड बनाने, इंस्टॉल करने और स्वत: लॉन्च करने का कोई आसान तरीका है?एंड्रॉइड स्टूडियो

Build android project android studio

जब मैं "प्ले" (रन) एंड्रॉयड स्टूडियो में बटन (एक ठेठ एंड्रॉयड परियोजना विन्यास के साथ) दबाते हैं, तो अपने प्रोजेक्ट बनाता है, उचित डिवाइस पर इसे स्थापित करता है, और फिर ऐप्लिकेशन को लॉन्च।

gradle configuration android studio

मैं विशिष्ट बिल्ड/उत्पाद जायके (Gradle का प्रयोग करके) के साथ ऐसा कर सकते हैं? मैं एक ग्रैडल कॉन्फ़िगरेशन बनाने के रूप में प्राप्त कर लिया है जो "installFlavor1" कार्य चलाता है। यह सही ढंग से स्थापित करता है, लेकिन यह ऐप को स्वत: लॉन्च नहीं करता है।

+0

@ वरुण जो समस्या हल करता है, पर एक नज़र डालें। मैंने उसे नहीं देखा। बस पोस्ट करने वाला था कि मैंने पाया। यदि आप अपनी टिप्पणी को किसी उत्तर में बदलते हैं, तो मैं इसे समाधान के रूप में चिह्नित करूंगा। – loeschg

+0

निश्चित रूप से। उत्तर के रूप में जोड़ा गया। – Varun

उत्तर

48

आप एंड्रॉइड स्टूडियो पर buildVariant window से हमेशा एक अलग buildVariant चुन सकते हैं। और फिर यदि आप रन/प्ले बटन दबाते हैं तो आप ऐप को अपने डिवाइस/एमुलेटर पर इंस्टॉल और चलाने में सक्षम होना चाहिए।

build variants

और यह भी मुझे टर्मिनल पर चल gradlew install** एप्लिकेशन लॉन्च नहीं करता है। यदि ऐसा कुछ है जिसे आप ढूंढ रहे हैं तो build.gradle और buildhelper.gradlehere

+2

मैंने अपनी पोस्ट को समेकित किया :) – loeschg

+0

हालांकि जब मैं प्ले बटन से चलाता हूं और निम्नलिखित का उपयोग करके प्रिंट लॉग करता हूं, तो यह डीबग स्वाद दोनों चलाता है: gradlew works --stacktrace -info – Dhrupal

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