2015-05-20 6 views
6

मेरे पास एक एंड्रॉइड स्टूडियो प्रोजेक्ट है जिसमें कई उप-परियोजनाएं (उर्फ: मॉड्यूल) शामिल हैं। मैं कमांड लाइन से इन उप-परियोजनाओं में से कुछ बनाना चाहता हूं।एंड्रॉइड प्रोजेक्ट और ग्रैडल: एक मॉड्यूल इकट्ठा करें

मैं Android देव गाइड है कि आप केवल कमांड लाइन से

gradlew.bat assembleDebug 

चलाकर अपनी परियोजना का निर्माण कर सकते पर पढ़ा है, लेकिन इस हमेशा पूरे परियोजना (सभी मॉड्यूल) मैं बस चाहता हूँ बनाता है एक मॉड्यूल को इकट्ठा करने के लिए, मैं यह कैसे कर सकता हूं?

उत्तर

7
gradlew.bat assembleDebug -a -b path/to/module/build.gradle 

-a केवल घटक बनाता है और एक और Gradle फ़ाइल का निर्माण निर्दिष्ट करने के लिए अपनी निर्भरता

पुनर्निर्माण नहीं करता उपयोग -b। इस मामले में, मॉड्यूल शीर्ष-स्तर build.gradle के बजाय है।

यदि आप ग्रैडल रैपर का उपयोग नहीं कर रहे थे, तो आप मॉड्यूल निर्देशिका में वैकल्पिक रूप से केवल cd और gradle assembleDebug -a चला सकते हैं।

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