मैं इस पूरे "चींटी" बिल्डसिस्टम चीज़ पर एक संभाल पाने की कोशिश कर रहा हूं। मैंने build.xml बनाया है जो एंड्रॉइड मूल रूप से कमांड का उपयोग करके मुझे देता है: android update project -p .
।चींटी का उपयोग कर एंड्रॉइड प्रोजेक्ट को संकलित और जार कैसे करें?
हालांकि इसने मुझे टेम्पलेट build.xml फ़ाइल दी है, मुझे कुछ और विकल्प चाहिए। विशेष रूप से, मैं JAR और/या संकलन मेरी परियोजना में सक्षम होना चाहता हूं; अधिमानतः एक संस्करण संख्या के साथ।
बोनस प्रश्न: मैं अपने जेएआर बिल्ड से फ़ाइलों को कैसे बाहर निकाल सकता हूं। उदाहरण के लिए, मेरे पास एक गतिविधि है जिसका मैंने अपनी कार्यक्षमता का परीक्षण करने के लिए उपयोग किया है, लेकिन मैं नहीं चाहता कि इसे अंतिम जार में शामिल किया जाए।
एंड्रॉइड ने मुझे बनाया है कि मेरी build.xml फ़ाइल Gisted here है क्योंकि यह काफी लंबी है (ज्यादातर टिप्पणियां)।
संपादित करें: मैं इंटेलिजे का भी उपयोग कर रहा हूं इसलिए कोई ग्रहण विनिर्देश नहीं है, कृपया!
एंड्रॉइड एप्लिकेशन जेएआर फाइल नहीं हैं, इस पर विचार करते हुए, "JAR और Compile My Project" का क्या मतलब है? – CommonsWare
@ कॉमन्सवेयर, मैं वास्तव में दो "लक्ष्य" का मतलब है। 1।मेरे कोड को संकलित करें ताकि कक्षाएं और डीएक्स फाइलें और जो भी उनकी सही निर्देशिका में हों। 2. उन क्लास फाइलों को JAR जो मैं चाहता हूं ताकि मैं अपने एंड्रॉइड "लाइब्रेरी" को उचित रूप से वितरित कर सकूं। – hwrdprkns
इसके अलावा, मुझे स्पष्ट करना चाहिए। मुझे नहीं पता कि मेरी परियोजना "पुस्तकालय" परियोजना के रूप में योग्य है या नहीं। लेकिन मेरे पास सिर्फ कोड है जो एंड्रॉइड एसडीके का उपयोग करता है जिसे मैं जारड करना चाहता हूं ताकि मैं इसे किसी अन्य एप्लिकेशन में उपयोग कर सकूं। गतिविधियां नहीं, बस अन्य कोड। – hwrdprkns