2013-07-15 3 views
6

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

उत्तर

7

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

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

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

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

GridLayout चीजों को थोड़ा और जटिल बनाता है, जिसमें यह एक एंड्रॉइड लाइब्रेरी प्रोजेक्ट है। आपको the instructions for how to use an Android library project in a command-line project का पालन करना होगा, शायद आधिकारिक परियोजना की एक प्रति से काम करना।

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

+0

नोट: कुछ अतिरिक्त के लिए, उदा। 'google-play-services', बस जार संसाधनों की वजह से पर्याप्त नहीं हो सकता है। देखें: http://stackoverflow.com/a/35395369/895245 किसी विधि के लिए –

0

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

सिर्फ ant clean debug

तुम भी आधिकारिक दस्तावेज़ चेकआउट कर सकते हैं android update project --path /path/to/project

तो चींटी/एंड्रॉयड निर्माण के लिए एक वैध build.xml फ़ाइल उत्पन्न करने के लिए सुनिश्चित करें कि http://developer.android.com/tools/building/building-cmdline.html

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