android - गैर-ग्रहण एंड्रॉइड एप्लिकेशन में समर्थन लाइब्रेरी को सही तरीके से कैसे शामिल किया जाए




linux ant android-support-library (3)

मैं सोच रहा हूं कि एंड्रॉइड की सहायता लाइब्रेरी को एक्लिप्स से बाहर करने और संकलन करने के लिए कैसे मिलता है। मैं लिनक्स को मेरे बिल्ड पर्यावरण के रूप में उपयोग कर रहा हूं और मैं ऐप्सेस बनाने के लिए कोई भी आईडीई का उपयोग नहीं कर रहा हूं, केवल मूल एंड्रॉइड एसडीके मुझे केवल ग्रहण के संबंध में इस प्रश्न का उत्तर मिला है, लेकिन मैं केवल चींटी और एंड्रॉइड एसडीके का उपयोग कर कैसे कर सकता हूं?


Answers

इस स्वचालन लेख http://www.androidengineer.com/2010/06/using-ant-to-automate-building-android.html के समान

चींटी / एंड्रॉइड बिल्डिंग android update project --path /path/to/project लिए एक मान्य बिल्ड.एक्सएमएल फ़ाइल जनरेट करना सुनिश्चित करें

तो बस ant clean debug

आप आधिकारिक डॉक्टर http://developer.android.com/tools/building/building-cmdline.html पर भी चेकआउट कर सकते हैं


मान लें कि आप GridLayout का उपयोग नहीं कर रहे हैं:

चरण # 1: अपने एसडीके से android-support-v4.jar या android-support-v13.jar को अपने प्रोजेक्ट के libs/ डायरेक्टरी में कॉपी करें।

चरण # 2: कोई कदम # 2 नहीं है

यदि आप मूल टुकड़े (एंड्रॉइड समर्थन पैकेज के अपने बैकपोर्ट बनाम) का उपयोग कर रहे हैं तो android-support-v13.jar चुनें और आप उन्हें एंड्रॉइड सपोर्ट पैकेज का एक हिस्सा ViewPager

GridLayout चीजों को थोड़ी अधिक जटिल बनाता है, इसमें एक एंड्रॉइड लाइब्रेरी प्रोजेक्ट है। संभवतः आधिकारिक परियोजना की प्रतिलिपि बंद करने से कमांड लाइन परियोजना में एंड्रॉइड लाइब्रेरी प्रोजेक्ट का उपयोग करने के निर्देशों का पालन करना होगा।

यह सब सामान extras/ निर्देशिका में पाया जा सकता है जहां आपका एसडीके स्थापित हो।


सब कुछ भूल जाओ। एंड्रॉइड स्टूडियो का उपयोग करके डाउनलोड की गई एपकोपेट लाइब्रेरी का उपयोग करें। इसमें सभी लापता परिभाषाएं हैं। कोई फर्क नहीं पड़ता कि आप ग्रहण में उपयोग कर रहे हैं या नहीं।





android linux ant android-support-library