2013-02-26 153 views
7

इस समस्या के बाद से मैंने Android Tools को 21.1 तक अपग्रेड किया। जब मैं ग्रहण, यहां तक ​​कि एक स्वच्छ कार्यक्षेत्र में शुरू, मैं त्रुटि parseSdkContent failed हो और विवरण कहते हैं:ग्रहण और एंड्रॉइड त्रुटि 'parseSdkContent विफल'

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

उत्तर

3

ठीक है मैंने अभी ग्रहण हटा दिया है और पुनः स्थापित किया है। मेरी सभी सेटिंग्स खो दीजिए लेकिन यह सब मैं कर सकता था। एडीटी के उन्नयन में कुछ भ्रष्ट हो गया होगा।

+1

कोई फर्क नहीं पड़ता है, सभी सेटिंग्स खोने के बजाय, आप "org.eclipse.core.runtime" फ़ोल्डर को बैकअप कर सकते हैं, जो "वर्कस्पेस \ .metadata \ .plugins पर मिलता है "। –

0

ग्रहण में, अपने एंड्रॉइड टूल्स (जिसे एडीटी कहा जाता है) के ग्रहण-भाग को अपडेट करने के लिए सहायता मेनू में चेक अपडेट अपडेट आइटम का उपयोग करें।

+0

मैंने पहले ही ऐसा किया है। मैंने उन सभी प्लगइन्स को हटा दिया जिन्हें मैंने इंस्टॉल किया था और उन्हें पुनः इंस्टॉल किया था। मैंने एक्लिप्स प्लेटफॉर्म, प्लगइन इत्यादि को अपडेट किया है। – adohertyd

1

मुझे एक नई मशीन पर 21.1 इंस्टॉल करने के बाद एक ही समस्या थी। मैंने पहले लॉन्च के दौरान बनाए गए डिफ़ॉल्ट वर्कस्पेस को हटाकर हल किया और फिर एडीटी को प्रशासक के रूप में फिर से शुरू किया, वर्कस्पेस को दोबारा शुरू किया। सामान्य उपयोगकर्ता के रूप में इसे बंद करने और फिर से चलाने के बाद समस्या गायब हो गई।

+1

कुछ भी हटा नहीं था। जाहिर है, प्रशासक के रूप में ग्रहण चलाना चाल करता है। –

0

अपने ग्रहण कार्यक्षेत्र पर जाने का प्रयास करें और .meta फ़ोल्डर को हटाएं।

17

चरण 1. खोजें नामक फ़ोल्डर: .android

इस फ़ोल्डर में Windows 7 या 8 में अपने Windows उपयोगकर्ता निर्देशिका में स्थित किया जा सकता है उदाहरण के लिए,:

C:\Users\YOUR_WINDOWS_USERNAME\.android 

चरण 2. इस फ़ोल्डर हटाएँ .android

चरण 3. ग्रहण को पुनरारंभ करें और आपकी समस्या हल हो जाएगी।

+0

लिनक्स, होम निर्देशिका के लिए भी काम किया! – skyw00lker

+0

धन्यवाद ठीक काम कर रहा है .. –

+0

मैंने कोशिश की कि यह मेरे मामले में काम करता है। यह xml नामकरण समस्या के कारण था http://www.blazin.in/2013/03/android-parsesdkcontent-failed-error.html –

0

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

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

मेरे अनुसार पुन: स्थापित करना अंतिम समाधान होना चाहिए।

14

आप कुछ भी


मेरे लिए चाल थी एडीटी प्लगइन से डी डी एम एस को अद्यतन करने को हटाने के लिए नहीं है!

कि इससे पहले कि समय की बचत के लिए मैं केवल एडीटी प्लगइन, एंड्रॉयड डी डी एम एस की तरह और कुछ नहीं, TraceView आदि तो मैं एक ही मुद्दा में भाग अद्यतन, पुनरारंभ के बाद और गूगल हर किसी को खोज विभिन्न समाधान का प्रस्ताव किया गया था। मैंने अपना एंड्रॉइड डीडीएमएस अपडेट किया और ग्रहण को पुनरारंभ किया।

और यह एक आकर्षण की तरह काम करता था।

मैं अपने कार्यक्षेत्र हटाने या मेरी .project फ़ाइल आदि

+1

धन्यवाद बहुत । यह मेरे लिए काम किया .. –

+1

धन्यवाद !!! एक जादू की तरह काम किया। – bobbyg603

1

पुनर्स्थापित करना एडीटी (जिसमे उस समय ADT-23.0.3.zip है के नए संस्करण (http://developer.android.com/sdk/installing/installing-adt.html अद्यतन करने के लिए नहीं किया था)) मुझे ऊपर बताए गए एक ही समस्या के साथ मेरी मदद की। यह संदेश देर से थोड़ा सा हो सकता है लेकिन उम्मीद है कि यह दूसरों की भी मदद कर सकता है।

-1

हो सकता है आप बस को दूर एक इस समस्या

1

एपीआई 21 की स्थापना रद्द करने और एपीआई 19 मेरे लिए काम किया स्थापित करने ठीक कर सकते हैं एक से अधिक एंड्रॉयड आईडीई स्थापित है, उदाहरण के लिए, आप एंड्रॉयड स्टूडियो और एडीटी स्थापित + सभी ग्रहण है,।

+0

धन्यवाद! एंड्रॉइड एसडीके प्रबंधक के माध्यम से अनइंस्टॉल करने वाला एपीआई 21 भी मेरे लिए काम करता है। मेरे पास एपीआई 20 स्थापित है, और यह ठीक काम करता है। – Sam

0

मुझे आपके आईडीई को पुनरारंभ करने से पहले, मेरा कार्य मुख्य लेआउट खोलने के बाद, मेरी गतिविधि को मुख्य लेआउट खोलने के बाद, आपके आईडीई को पुनरारंभ करें। उम्मीद है कि यह मदद करता है :)

0

यह मेरे लिए यह किया।

ग्रहण में

प्रोजेक्ट गुण करने के लिए जाने ->जावा संकलक और 1.7

0

करने के लिए 'संकलक अनुपालन स्तर' सेट मेरे लिए मैं एंड्रॉयड 5 (एपीआई 21) स्थापित सॉफ्टवेयर को हटाना एसडीके प्रबंधक से पैकेज। मैं एपीआई 20 (एंड्रॉइड 4.4w.2) पर काम कर रहा हूं। यह केवल मेरी समस्या पूरी तरह से हल किया। हटाएं .android फ़ोल्डर या अन्य ने मेरी मदद नहीं की।

0

हटाया जा रहा है ".android" अस्थायी रूप से मेरे साथ समस्या ठीक है के रूप में कुछ समय के बाद इसे फिर से आने के लिए शुरू होता है ..

यहाँ एक और कारण है और है कि मदद कर सकता है ठीक .. यह 2 संस्करण के अस्तित्व की वजह से हो रहा है एक ही मशीन में एसडीके का, लेकिन यदि आपके पास केवल एक संस्करण है (शायद यह 21 है) तो एपीआई 20 (4.4W) के लिए केवल एसडीके मंच डाउनलोड करें क्योंकि 21 के "layoutlib.jar" में कोई समस्या है)। अपने एसडीके फ़ोल्डर में (सी की तरह कुछ: \ ADT-बंडल-windows-x86_64-20140321 \ SDK)

बंद ग्रहण

नेविगेट: निम्नलिखित को लागू करने शुरू

जाओ प्लेटफार्मों फ़ोल्डर में -> android- 21 फ़ोल्डर -> डेटा फ़ोल्डर और layoutlib.jar नाम बदलने (बैकअप के लिए केवल)

इस फ़ोल्डर "android-21"

प्रारंभ ग्रहण

के android -20 फ़ोल्डर से कॉपी एक ही फाइल (layoutlib.jar)