मेरे पास इंटेलिजे आईडीईए आईडीई में एक प्रोजेक्ट है और मैं एक समांतर, उत्पादन चींटी निर्माण प्रक्रिया स्थापित करना चाहता हूं जिसे मैं समय के साथ बढ़ा सकता हूं।मैं चींटी का उपयोग कर एंड्रॉइड प्रोजेक्ट कैसे बना सकता हूं? (IntelliJ आईडीई)
मैं एक चींटी निर्माण फ़ाइल बनाने के लिए IntelliJ की सुविधा का इस्तेमाल किया है, और यह मेनू बिल्ड पर है, इसलिए चींटी निर्माण प्रक्रिया चल रही है, और आईडीई के भीतर काम कर। सब अच्छा।
लेकिन चींटी स्क्रिप्ट इंटेलीजे पैदा कर दी है केवल वर्ग फ़ाइलों को संकलन है, और एक APK के माध्यम से एक पूर्ण एंड्रॉयड निर्माण प्रक्रिया कर रही है नहीं है (जहाँ तक मैं बता सकता हूँ)।
आप मुझे एक संदर्भ स्रोत (या एक उदाहरण) मदद करने के लिए मुझे समझ कैसे एक Android परियोजना का एक पूर्ण निर्माण कर रही एक चींटी स्क्रिप्ट प्राप्त करने की ओर इंगित कर सकते हैं?
यदि आप जानते हैं, यह भी पता है कि कैसे तो यह Proguard, उत्पादन पर हस्ताक्षर, और शामिल करने के लिए विस्तार करने के लिए वी उपयोगी होगा उत्पादन मैप्स कुंजी :)
कुछ घंटों के बाद इसमें गहराई से खोदने के बाद, अब मैं समझता हूं कि "एंड्रॉइड अपडेट प्रोजेक्ट" का उपयोग किया जा सकता है एक संपूर्ण एंड्रॉइड प्रोजेक्ट फ़ोल्डर में एक पूर्ण चींटी बिल्ड फ़ाइल बनाने के लिए, और एक डिफ़ॉल्ट proguard.cfg फ़ाइल बनाने के लिए। "एंड्रॉइड प्रोजेक्ट" फाइलों को ओवरराइट करेगा, इसलिए सावधान रहें। IntelliJ द्वारा बनाई गई बिल्ड फ़ाइल का कोई उपयोग नहीं है, लेकिन इसमें एंड्रॉइड द्वारा बनाई गई एक बनाई गई है। मैंने यह भी पाया कि प्रोजेक्ट के पथ में कोई रिक्त स्थान नहीं होना चाहिए, अगर ऐसा होता है, तो एंड्रॉइड टूल्स खत्म हो जाते हैं। मैंने यह पृष्ठ बहुत उपयोगी पाया http://www.androidengineer.com/2010/06/using-ant-to-automate-building-android.html –
लिंक मर चुका है –