दिलचस्प पोस्ट
QWebPage का उपयोग करके कई यूआरएल स्क्रैप करें एज़ूर सक्रिय निर्देशिका के साथ प्रमाणीकरण करते समय अज़ूर प्रबंधन लाइब्रेरी API कॉल करने में त्रुटि मैं जावास्क्रिप्ट के साथ एक मेटा टैग से जानकारी कैसे प्राप्त करूं? जावा में एक थ्रेड कैसे शुरू / बंद / पुनरारंभ करें? अगर ऑब्जेक्ट एक jQuery ऑब्जेक्ट है, तो जांचें ग्लोबल वैरिएबल हमेशा '0' के लिए आरंभी क्यों नहीं हैं, लेकिन स्थानीय चर नहीं हैं? कैसे Angular.js में parseInt अमेज़ॅन एस 3 में एक बाल्टी को सार्वजनिक करें एंड्रॉइड: साफ़ गतिविधि स्टैक मापदंडों के बिना एसक्यूएल इंजेक्शन से बचना .NET: क्या एचटीटीपीएबआरएइवेईस्ट को जीज़िप प्रतिक्रियाओं को स्वतः डीकंप्रेस करना संभव है? चलायें और एनीमेशन / एनीमेटर के लिए खेल खत्म करने के लिए इंतजार JSF क्रिया पद्धति के पैरामीटर के रूप में JavaScript चर को कैसे पारित करना है? बाईंओर तैरना; बनाम प्रदर्शन: इनलाइन; बनाम प्रदर्शन: इनलाइन-ब्लॉक; बनाम प्रदर्शन: टेबल-सेल; Android में टेबलेट के लिए लेआउट

एंड्रॉइड स्टूडियो में बाहरी पुस्तकालयों में एक जार कैसे जोड़ें

मैं Android Studio लिए नया हूँ। अब मुझे जो कुछ चाहिए, वह सिर्फ जर्नल फाइल को <JDK> फ़ोल्डर के नीचे बाहरी पुस्तकालयों में जोड़ना चाहती थी।

यहां छवि विवरण दर्ज करें

अगर किसी को इसके बारे में पता है तो कृपया मेरी मदद करें

वेब के समाधान से एकत्रित समाधान "एंड्रॉइड स्टूडियो में बाहरी पुस्तकालयों में एक जार कैसे जोड़ें"

देर से जवाब, हालांकि मैंने इस सवाल का गहराई से जवाब देने के बारे में सोचा था। यह विधि एंड्रॉइड स्टूडियो 1.0.0 और इसके बाद के संस्करण के लिए उपयुक्त है।


कदम


  1. पहले एंड्रॉइड से प्रोजेक्ट पर अपने फ़ोल्डर संरचना को स्विच करें

यहां छवि विवरण दर्ज करें

  1. अब एब -बिल्ड फ़ोल्डर के अंदर लिब्स फ़ोल्डर की खोज करें।

यहां छवि विवरण दर्ज करें

  1. एक बार जब आप .gir फ़ाइल को लिब्स फ़ोल्डर में चिपकाएंगे। जार फ़ाइल पर राइट क्लिक करें और अंत में लाइब्रेरी के रूप में जोड़ें पर क्लिक करें। यह build.gradle में संकलन फ़ाइलें ('libs / library_name.jar') को जोड़ने का ख्याल रखेगा [आपको मैन्युअल रूप से इसे अपनी बिल्ड फाइल में दर्ज करने की ज़रूरत नहीं है]

यहां छवि विवरण दर्ज करें

अब आप अपनी परियोजना में लाइब्रेरी का उपयोग शुरू कर सकते हैं।

ऐप / लिब्स में अपनी जार फ़ाइल जोड़ें (यदि कोई लिब्स फ़ोल्डर नहीं है, तो आप इसे बना सकते हैं) फ़ोल्डर, और फिर जार फ़ाइल पर राइट क्लिक करें और "पुस्तकालय के रूप में जोड़ें" पर क्लिक करें।

ऐप / लिब्स में अपना जार डालें, और ऐप / बिल्ड में जोड़ें। ग्रैंडल dependencies अनुभाग में जोड़ें:

compile fileTree(dir: 'libs', include: ['*.jar'])

ऐप निर्देशिका में "लिब्स" फ़ोल्डर बनाएं, लिबरेशन फ़ोल्डर में अपनी जार फ़ाइल की प्रतिलिपि बनाएँ, अपने एंड्रॉइड स्टूडियो में जार फ़ाइल पर क्लिक करें और लाइब्रेरी के रूप में जोड़ें … फिर build.gradle को खोलें और इसे जोड़ें:

 dependencies { compile files('libs/your jar file.jar') } 

पार्स जार के साथ उदाहरण …

परियोजना दृश्य से लिब्स फ़ोल्डर में जार जोड़ें … यदि मौजूद नहीं है तो लिब फ़ोल्डर बनाएं

यहां छवि विवरण दर्ज करें

वहाँ सभी जार की प्रतिलिपि बनाएँ …

Build.gradle फ़ाइल में gradle …. को लिब्स जोड़ें:

 dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:appcompat-v7:23.0.0' compile 'com.android.support:design:23.0.0' compile 'com.android.support:percent:23.0.0' compile 'com.parse.bolts:bolts-android:1.+' compile fileTree(dir: 'libs', include: 'Parse-*.jar') } 

लिब फ़ोल्डर के सभी जार जोड़ें … पार्स बदलें * *। Jar to * .jar

आप Android स्टूडियो 2.1.3 में .jar फ़ाइल जोड़ सकते हैं।

  1. .jar फ़ाइल की प्रतिलिपि बनाएँ जार फ़ाइल कॉपी स्क्रीनशॉट

  2. फ़ाइल को Libs फ़ोल्डर में पेस्ट करें और फिर .jar फ़ाइल पर राइट क्लिक करें और Add as library दबाएं यहां छवि विवरण दर्ज करें

  3. खोलें build.gradle यहां छवि विवरण दर्ज करें

  4. स्क्रीनशॉट में दिखाए गए अनुसार निर्भरता के तहत पंक्तियां जोड़ें यहां छवि विवरण दर्ज करें यहां छवि विवरण दर्ज करें

  5. अब प्ले बटन दबाएं और आप .jar फ़ाइल को जोड़ते हैं यहां छवि विवरण दर्ज करें

जीयूआई आधारित दृष्टिकोण आपके प्रोजेक्ट में अतिरिक्त मॉड्यूल जोड़ना होगा।

  1. फ़ाइल मेनू से प्रोजेक्ट स्ट्रक्चर का चयन करें और ऊपर बाईं ओर स्थित ग्रीन प्लस आइकन पर क्लिक करें।
  2. नया मॉड्यूल संवाद चबूतरे
  3. फोन और टैबलेट एप्लिकेशन समूह से "आयात जेआर या एएआर पैकेज" विकल्प चुनें और अगला क्लिक करें।
  4. एक नया मॉड्यूल बनाने के लिए चरणों का पालन करें जिसमें आपकी JAR फ़ाइल है।
  5. आपके मुख्य प्रोजेक्ट से मेल खाने वाली प्रविष्टि पर क्लिक करें और निर्भरता टैब चुनें।
  6. आपके द्वारा चरण 4 में बनाए गए मॉड्यूल पर निर्भरता जोड़ें।

सलाह का एक अंतिम टुकड़ा सुनिश्चित करें कि आप जो JAR फ़ाइल शामिल करते हैं वह सबसे जेडीके 1.7 के साथ निर्माण की जाती है । त्रुटि संदेश "com.android.dx.cf.iface.ParseException से संबंधित कई समस्याएं: खराब क्लास फ़ाइल जादू (कैफेबाबे) या संस्करण (0034.0000)" इस पर सीधे रूट: 0।

जार फ़ाइल को जोड़ने का एक आसान तरीका एंड्रॉइड स्टूडियो चरण:

  1. अपनी परियोजना के लिब्स फ़ोल्डर में अपनी जार फ़ाइल को कॉपी और पेस्ट करें।
  2. फ़ाइल मेनू से फ़ाइल पर क्लिक करें -> परियोजना संरचना (CTRL + SHIFT + ALT + S पर Windows / Linux, ⌘ +; Mac OS X पर)
  3. बाईं पैनल पर मॉड्यूल चुनें -> निर्भरता टैब।
  4. जोड़ें … → परियोजना लाइब्रेरी → जार संलग्न करें