2012-09-12 14 views
24

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

उत्तर

9

आप एंड्रॉयड एसडीके प्रबंधक में अतिरिक्त के तहत प्राप्त कर सकते हैं

के बाद आप स्थापित आप अपने Android एसडीके के लिए जाना आप स्थान मिल सकता है (सुनिश्चित करें कि आपके स्थान बनाने)

कि में

<sdk>/extras/android/support/v4/android-support-v4.jar. 

या

<sdk>/extras/android/compatibility/v4/android-support-v4.jar. 
<sdk>/extras/android/compatibility/v7/gridlayout/ 
<sdk>/extras/android/compatibility/v13/android-support-v13.jar. 

enter image description here

+1

मुझे एंड्रॉइड में अतिरिक्त फ़ोल्डर भी नहीं मिला जैसा आपने कहा था। जैसे मैंने एसडीके मैनेजर द्वारा प्लेटफॉर्म, प्लेटफॉर्म टूल्स और अन्य सभी को प्रबंधित करने से पहले कहा था। –

+0

@FilmCreator जो y है, मैंने आपको यह सुनिश्चित करने के लिए कहा है कि आपके पास संभव है कि आपके पास अलग-अलग एंड्रॉइड एसडीके फ़ोल्डर्स हों। –

+0

लेकिन जैसा कि मुझे पता था कि मैंने कभी भी मेरे नोटिस द्वारा समर्थन पुस्तकालयों को डाउनलोड नहीं किया है, तो वे वहां कैसे आते हैं ?? क्या उन्हें मैन्युअल रूप से डाउनलोड करने की कोई वास्तविकता है, मेरा मतलब एसडीके प्रबंधक का उपयोग किए बिना है। –

42

मैं इसे पूरे दिन लंबे समय से समझने की कोशिश कर रहा हूं। अंत में ऑनलाइन सही सामग्री में आया और इसलिए मैं यहां आपके साथ साझा करूंगा।

वाया कमांड लाइन:

android list sdk -a --extended 

आप सभी वैध संकुल की एक सूची प्राप्त होगा डाउनलोड और स्थापित किया जाना है। आपको उन सभी को देखने के लिए अपने बफर आकार को समायोजित करने की आवश्यकता हो सकती है। नीचे

---------- 
id: 84 or "source-14" 
    Type: Source 
    Desc: Sources for Android SDK, API 14, revision 1 
---------- 
id: 85 or "extra-android-m2repository" 
    Type: Extra 
    Desc: Android Support Repository, revision 5 
      By Android 
      Local Maven repository for Support Libraries 
      Install path: extras\android\m2repository 
---------- 
id: 86 or "extra-android-support" <-- YOU ELUSIVE SOB 
    Type: Extra 
    Desc: Android Support Library, revision 19.1 
      By Android 
      Install path: extras\android\support 
---------- 
id: 87 or "extra-google-admob_ads_sdk" 
    Type: Extra 
    Desc: Google AdMob Ads SDK, revision 11 (Obsolete) 
      By Google Inc. 
      AdMob Ads SDK 
      Install path: extras\google\admob_ads_sdk 
---------- 
id: 88 or "extra-google-analytics_sdk_v2" 
    Type: Extra 
    Desc: Google Analytics App Tracking SDK, revision 3 
      By Google Inc. 
      Analytics App Tracking SDK 
      Install path: extras\google\analytics_sdk_v2 
---------- 
id: 89 or "extra-google-gcm" 
    Type: Extra 
    Desc: Google Cloud Messaging for Android Library, revision 3 (Obsolete) 
      By Google Inc. 
      GCM library has been moved to Google Play Services 

अब स्निपेट:

android update sdk --no-ui -a --filter "extra-android-m2repository" 

आशा इस कोई मदद करता है। मैंने इस लड़के को ट्रैक करने में बहुत समय बर्बाद कर दिया।

+1

ठीक है, आपने वास्तव में मेरी मदद की है, मुझे एसडीके मैनेजर में एंड्रॉइड सपोर्ट लाइब्रेरी आइटम नहीं मिल रहा है, केवल यह कमांड मदद करता है। धन्यवाद। – Songlin

+0

ओपी, क्या आप उत्तर के रूप में चिह्नित कर सकते हैं? ;) – styler1972

+0

मेरे जीवन को बचाया। मैं एक मैक पर हूं, और एसडीके प्रबंधक यह नहीं दिखाएगा कि समर्थन लाइब्रेरी के लिए एक अद्यतन उपलब्ध है। –

2

मुझे एंड्रॉइड समर्थन रिपोजिटरी डाउनलोड करने में एक ही समस्या थी। मैंने एंड्रॉइड स्टूडियो में एसडीके प्रबंधक के माध्यम से रिपोजिटरी डाउनलोड करने का प्रयास किया। हालांकि, एसडीके प्रबंधक कुछ फ़ोल्डरों तक नहीं पहुंच सका (मेरा एसडीके मेरे सी: \ ड्राइव में स्थानांतरित किया गया था और मुझे व्यवस्थापक अनुमति आदि आदि की आवश्यकता थी ...)। Android SDK Tools सेटअप (आप डेवलपर की वेबसाइट से डाउनलोड कर सकते हैं इस) (उसी फ़ोल्डर में)

  • को पुन: इंस्टॉल Android SDK Tools

    1. लॉन्च:

      मैं द्वारा इसे हल।

    2. चरण 2 के बाद, बाहर निकलने से पहले लॉन्च एसडीके प्रबंधक विकल्प का चयन करें।

    एसडीके प्रबंधक तुरंत पॉप अप करना चाहिए। आपको पहले से स्थापित संकुलों की एक सूची भी देखना चाहिए।

    1. इच्छित पैकेज का चयन करें और डाउनलोड शुरू करें।

    link to the SDK tools setup

    आशा यह आपके लिए काम करता है।

  • 11

    आप सीधे से here

    डाउनलोड कर सकते हैं और उसके बाद अतिरिक्त में इसे अनज़िप एसडीके प्रबंधक के माध्यम से

    +1

    यह "एंड्रॉइड सपोर्ट रिपोजिटरी" का एक लिंक है, न कि "एंड्रॉइड सपोर्ट लाइब्रेरी" – Brain2000

    0

    android-support-v4.jar के प्रत्यक्ष फ़ोल्डर को डाउनलोड कर रहा है अब मौजूद नहीं हैं। इसके बजाय, आप .jar फ़ाइलों को प्राप्त करने के लिए पथ (\extras\android\m2repository\com\android\support\support-v4) में .aar फ़ाइलों का उपयोग कर सकते हैं।

    How to convert AAR to JAR

    देखें कुछ पृष्ठभूमि

    समर्थन लाइब्रेरी के अधिकांश क्षुधा में संकलित किया जाता है और वे गूगल Maven भंडार के माध्यम से एप्लिकेशन द्वारा सेवन किया जा करने के लिए वितरित कर रहे हैं। अधिकांश समर्थन पुस्तकालय एएआर हैं। एएआर फ़ाइल में एक जेएआर फ़ाइल और कुछ संसाधन फ़ाइलें शामिल हैं।

    दूसरा, आपको एसडीके प्रबंधक के माध्यम से Google समर्थन भंडार डाउनलोड करने की आवश्यकता है।

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