त्रुटि: इस Android SDK के लिए Android डेवलपर टूलकिट संस्करण 22.6.1 या इसके बाद के संस्करण की आवश्यकता है


104

मैंने 2 दिन पहले ही 22.6.1 adt संस्करण स्थापित किया है। यह ठीक काम कर रहा था। आज जब मैं ग्रहण खोलता हूं, तो यह मुझे निम्नलिखित त्रुटि दिखाती है:

इस Android SDK के लिए Android डेवलपर टूलकिट संस्करण 22.6.1 या इसके बाद के संस्करण की आवश्यकता है। वर्तमान संस्करण 22.2.1.v201309180102-833290 है। कृपया नवीनतम संस्करण में ADT को अपडेट करें।

यहाँ मेरे ग्रहण के Android SDK प्रबंधक का स्क्रीनशॉट है: यहां छवि विवरण दर्ज करें

मैंने इस लिंक पर चर्चा के रूप में अपने मुद्दे को हल करने के लिए निम्नलिखित चरणों के साथ प्रयास किया

  1. मदद | नया सॉफ्टवेयर इंस्टॉल करें
  2. ADT अपडेट साइट का चयन करें (दो हैं, एक के साथ http://और एक के साथ https://। यदि कोई काम नहीं करता है, तो दूसरे को आज़माएं।
  3. डेवलपर टूल सेक्शन का चयन करें और अगला दबाएं।
  4. आपको एक संवाद देखना चाहिए जो कहता है कि यह सॉफ़्टवेयर पहले से इंस्टॉल है, इसके बजाय एक अपडेट किया जाएगाOK पर क्लिक करने से 22.6.1 इंस्टॉल हो जाएगा।

लेकिन दुर्भाग्य से यह मेरे लिए काम नहीं किया।

यहाँ एक स्क्रीनशॉट है जिसे मैं संलग्न कर रहा हूँ जो उपकरण को अपडेट करते समय मुझे मिल रही त्रुटि को दिखाता है।

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

मुझे इससे कैसे छुटकारा मिल सकता है?


4
मेरे मामले में http
एड्रियन

लेकिन यह मेरे मामले में स्पष्ट है :( @ Adrian
TheLittleNaruto

मैं इसी तरह का मुद्दा बना रहा था और मैंने ग्रहण को डाउनलोड करने और नए विज्ञापन को स्थापित करने के लिए समाप्त किया।
विशाल व्यास

क्या आपने @ ललित के समाधान की कोशिश की है? मैंने url जोड़ा है और समस्या और अन्य उपकरणों को हल करने के लिए पैकेज को प्रकट करता है।
एड्रियन

stackoverflow.com/questions/24525595/… एक संभावित समाधान देता है।
जनक बंडारा

जवाबों:


153

मैंने कल इस मुद्दे को हल किया है।

चरणों का पालन करें: सहायता -> नया सॉफ़्टवेयर स्थापित करें -> जोड़ें -> ( कोई भी नाम दें NewUpdate ) -> इस यूआरएल को जोड़ें: https://dl-ssl.google.com/eclipse/plugin/4.2 -> ठीक है

अब यह उपलब्ध अपडेट को सूचीबद्ध करेगा, जिसे आदर्श रूप से 20.xx का होना चाहिए

सूची आइटम का चयन करें इसे स्थापित होने दें। ग्रहण फिर से शुरू हो जाएगा और यह हो गया।

मुझे आशा है कि यह आपके लिए उपयोगी होगा :)


अब ADT की शुरुआत में मुझे parseSdkContent विफल हुआ java.lang.NullPointerException
Ernest

1
@ सबसे आसान यहां आपके लिए समाधान है: फ़ोल्डर का नाम खोजें : .android , उस फ़ोल्डर को हटाएं , ग्रहण को फिर से शुरू करें और इसका कार्य :)
ललित

यह भी नोट करना उपयोगी हो सकता है कि आपको एक व्यवस्थापक के रूप में ग्रहण चलाने की आवश्यकता हो सकती है यदि आप मेरे जैसे हैं, तो एक मशीन पर काम करने के लिए विकसित होना है जो आईटी द्वारा बंद है जहां सब कुछ व्यवस्थापक विशेषाधिकारों की आवश्यकता है ...
cking24343

मेरे लिए, URL काम नहीं किया। इसलिए मैंने इस लिंक पर दिए गए चरणों का पालन किया। Developers.google.com/eclipse/docs/install-from-zip
user358591

4

फिर भी, अगर कोई इस समस्या का सामना कर रहा है, तो नीचे दिए गए चरणों का पालन करें:

  1. एंड्रॉयड के डेवलपर साइट से अकेले नया स्टैंड एसडीके डाउनलोड करें

  2. यदि यह खोला गया है तो ग्रहण को बंद करें और नए डाउनलोड किए गए एसडीके को उसी स्थान पर कॉपी करें जहां आपका पहले से मौजूद पुराना एसडीके है। संघर्ष फ़ाइलों को प्रतिस्थापित करना और आराम करना चाहिए।

  3. पुराने एसडीके को हटाने की आवश्यकता नहीं है। चरण 2 में कॉपी करना आपके Android डेवलपर टूलकिट संस्करण को 22.6.1 या इसके बाद के संस्करण को अपडेट करेगा जो आवश्यक है और पहले से डाउनलोड किए गए API को रखेगा।

  4. अब अपना ग्रहण शुरू करें, और त्रुटि हमेशा के लिए दूर हो जाएगी। :)

अगर किसी को ऐसा करने में परेशानी होगी, तो मुझे एक टिप्पणी छोड़ दें, मार्गदर्शन करने का प्रयास करेंगे।


आप वास्तव में संघर्ष फ़ाइलों को कैसे बदलते हैं?
newnewbie

@newnewbie बस फ़ोल्डर को कॉपी करें जैसा उसने कहा था। आपको एक पॉपअप दिखाई देगा जहां यह यूए फ़ाइल को बताएगा जिसमें समान नाम पहले से मौजूद है। चाहे कॉपी करें या बदलें या छोड़ें? प्रतिस्थापन पर क्लिक करें।
berserk

3

मैं निम्नलिखित कार्य करके इसे हल करने में कामयाब रहा:

  • नवीनतम ADT डाउनलोड किया गया (जीत x64)
  • मेरा पुराना ADT इंस्टॉल हटा दिया गया (यह तब खराब हो गया जब मैंने बस मौजूदा फ़ाइलों को अधिलेखित करने की कोशिश की) - इस Google समस्या को देखें
  • ज़िप फ़ाइल को C: \ (क्योंकि यह अनपैक करते समय बहुत लंबे फ़ाइलनाम के बारे में शिकायत कर रहा था) की नकल की
  • मेरे ADT फ़ोल्डर में स्थापित करें।
  • रैन अपडेट और एसडीके मैनेजर अपडेट।

अब यह काम कर रहा है, लेकिन मैंने अपना सुंदर ग्रहण विषय खो दिया है। ओह, और लक्ष्य विज्ञापन को हल नहीं किया जा रहा है, किसी अन्य विषय के लिए एक समस्या है।


2

बस मौजूदा ADT को हटा दें और ADT.generally का नया संस्करण स्थापित करें जब आप नीचे दिए गए लिंक का उपयोग करके एसडीके को अपडेट करते हैं।

https://dl-ssl.google.com/android/eclipse/


2

इस कदम से मेरी समस्या हल हो गई:

  1. करने के लिए जाने में मदद करें -> नई सॉफ्टवेयर इंस्टाल
  2. निचले बॉक्स में, पहले से इंस्टॉल किया गया क्लिक करें ? पाठ।
  3. फिर आपको ग्रहण स्थापना विवरण बॉक्स दिखाई देगा , कृपया सभी संघर्ष सॉफ़्टवेयर की स्थापना रद्द करें , मेरे मामले में मैं निम्नलिखित सॉफ़्टवेयर की स्थापना रद्द करता हूं:

    • Android DDMS
    • Android विकास उपकरण
    • Android पदानुक्रम व्यूअर
    • Android मूल निवासी विकास
    • Android Traceview
    • OpenGL ES के लिए अनुरेखक
  4. जब पूर्ण स्थापना रद्द हो जाए, तो कृपया अपना ग्रहण पुनः आरंभ करें।

  5. आपके ग्रहण खुलने के बाद, कृपया इन चरणों का पालन करें:

    • करने के लिए जाने में मदद करें -> नई सॉफ्टवेयर इंस्टाल
    • बॉक्स के साथ काम में , {ADT Plugin - https://dl-ssl.google.com/android/eclipse } को चुनें या जोड़ें ।
    • फिर सभी उपलब्ध सॉफ्टवेयर की जाँच करें।
    • नवीनतम सॉफ़्टवेयर स्थापित करने के लिए अगला> पर क्लिक करें ।

मैं आशा करता हूं कि इससे तुम्हें सहायता मिलेगी :)


1

मैं OSX का उपयोग करता हूं और 2 दिनों के लिए समस्या का सामना कर रहा हूं। मैंने नीचे दिए गए चरणों का पालन करके समस्या को हल किया:

-Download ADT बंडल से https://developer.android.com/sdk/index.html -Help -> नया सॉफ्टवेयर स्थापित करें -Write https://dl-ssl.google.com/android/eclipse/ तब डेवलपर टूल इंस्टॉल करें - ग्रहण को पुनः आरंभ करें और नीचे दी गई त्रुटि को उठाए:

Android SDK content Loader has encountered a problem.parseSdkContent failed
java.lang.NullPointeException

उपयोगकर्ता प्रोफ़ाइल के तहत -Delete .android फ़ोल्डर। ग्रहण को पुनः आरंभ करें

कोई त्रुटि नहीं है और 22.6.1 स्थापित है।


धन्यवाद, यह मेरे लिए मिला।
दानी

1

उन लोगों के लिए जिन्होंने हर चीज की कोशिश की लेकिन कोई सकारात्मक परिणाम नहीं मिला। मैंने निम्नलिखित कार्य किया और यह काम किया:

निम्नलिखित लिंक से मदद करके ADT को अनइंस्टॉल करें : Android ADT की स्थापना रद्द करें

अब आप अपने ग्रहण में ADT को जोड़ने के लिए नए सॉफ़्टवेयर को स्थापित कर सकते हैं। इस तरह से आप पुराने संस्करण की स्थापना रद्द करने के बाद से कोई संघर्ष नहीं करेंगे।


0

वर्तमान में मेरे पास ग्रहण और ADT उसी निर्देशिका में स्थापित हैं

F:\eclipse
    \eclipse\
    \sdk\

मैंने नवीनतम ADT को डाउनलोड और इंस्टॉल किया

C:\Users\Rick\AppData\Local\Android\android-sdk

मैंने तब फ़ोल्डर C:\Users\Rick\AppData\Local\Android\android-sdkमें सामग्री की प्रतिलिपि बनाई F:\eclipse\sdk\, और इसे सभी फ़ोल्डरों को मर्ज करने दिया और सब कुछ अधिलेखित कर दिया।

अब मेरे पास 22.6.1 है और मुझे सभी प्लेटफ़ॉर्म सामान को फिर से डाउनलोड करने की आवश्यकता नहीं है।


0

आज मुझे और मेरे एक दोस्त को एक ही समस्या का सामना करना पड़ा, इसलिए मैंने कई चीजों की कोशिश की है जैसे ग्रहण को फिर से शुरू करना, अपडेट की जाँच करना, आदि लेकिन कोई भी मेरे लिए काम नहीं कर रहा था।

फिर मुझे यहाँ से एक समाधान मिला और यह मेरे लिए और मेरे दोस्त के लिए भी एक आकर्षण का काम कर रहा है।

यहां दिए गए चरणों का पालन करें:

  • ग्रहण शुरू करें, फिर मदद> नया सॉफ़्टवेयर स्थापित करें चुनें।
  • शीर्ष-दाएं कोने में जोड़ें पर क्लिक करें।
  • प्रकट होने वाले रिपॉजिटरी संवाद में, स्थान के लिए नाम और निम्न URL के लिए "ADT प्लगइन" दर्ज करें:

https://dl-ssl.google.com/android/eclipse/

  • ओके पर क्लिक करें।

यदि आपको प्लगइन को प्राप्त करने में समस्या है, तो "https" के बजाय स्थान URL में "http" का उपयोग करने का प्रयास करें (सुरक्षा कारणों से https पसंद किया जाता है)।

  • उपलब्ध सॉफ़्टवेयर संवाद में, डेवलपर टूल के बगल में स्थित चेकबॉक्स का चयन करें और अगला क्लिक करें।
  • अगली विंडो में, आपको डाउनलोड किए जाने वाले उपकरणों की एक सूची दिखाई देगी। अगला पर क्लिक करें। लाइसेंस समझौतों को पढ़ें और स्वीकार करें, फिर समाप्त पर क्लिक करें।
  • यदि आपको यह कहते हुए सुरक्षा चेतावनी मिलती है कि सॉफ़्टवेयर की प्रामाणिकता या वैधता स्थापित नहीं की जा सकती है, तो ठीक पर क्लिक करें।
  • जब स्थापना पूर्ण हो जाती है, तो ग्रहण को पुनरारंभ करें।

0

ग्रहण में मदद के तहत "नया सॉफ़्टवेयर इंस्टॉल करें" काम नहीं करेगा क्योंकि यह क्रिया # 22 के साथ संघर्ष करता है। मैंने अभी-अभी नया ग्रहण बंडल डाउनलोड किया है: Android SDK - google साइट प्राप्त करें , इसे एक नए फ़ोल्डर में निकाला, जो यह किया गया है।

यह सुचारू रूप से काम कर रहा है, कोई समस्या नहीं।

आपको समय बचाने के लिए कुछ सुझाव:

  1. बैकअप अपने कार्यक्षेत्र (बस मामले में) - व्यक्तिगत रूप से इस वापस का उपयोग नहीं किया।
  2. एक बार जब आप नया eclipse.exe खोलते हैं, तो यह आपको एक कार्यक्षेत्र चुनने के लिए कहेगा - बस आपके ols कार्यक्षेत्र के लिए भौंकता है और यह आपकी सभी परियोजनाओं (कोई समस्या नहीं) को आयात करेगा।
  3. एसडीके को फिर से डाउनलोड और इंस्टॉल करने के समय को बचाने के लिए, मैं पिछले बंडल निर्देशिका से नए वाले OLD SDK लाइब्रेरी को काट और पेस्ट कर देता हूं ( अपना नया ग्रहण पहले बंद करें)
  4. जब आप ग्रहण को फिर से खोलते हैं, तो आपको यह कहते हुए एक त्रुटि संदेश मिल सकता है कि ग्रहण SDK निर्देशिका को नहीं खोज सकता है। यह आपको "प्राथमिकताएं" खोलने के लिए कहेगा। एक बार खुलने के बाद, नई एसडीके निर्देशिका (जिसे आपने अभी कॉपी किया है) को ब्राउज़ करें। ऐसा करने से आपको एसडीके के उन सभी अपडेट्स को फिर से इंस्टॉल करने में मदद मिलेगी जो आपने पिछले ग्रहण पर किए थे।

मज़े करो, यह वास्तव में कोई बड़ी बात नहीं है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.