2010-04-22 20 views
5

मैं बस अपना पहला एंड्रॉयड विकास 86 Macs के लिए एंड्रॉयड एडीटी ग्रहण प्लगइन, parseSDKContent में विफल रहा है

  • मैक OSX 10.5
  • Android SDK ग्रहण 3,5

    • से मिलकर
    • एडीटी ग्रहण वातावरण सेट कर लेते हैं प्लगइन 0.9.6

    मैंने अपने एसडीके/उपकरण निर्देशिका में $ पाथ सेट किया है (इससे कोई फर्क नहीं पड़ता कि मैं केवल ग्रहण का उपयोग करता हूं?) और एस ग्रहण ग्रहण, लेकिन जब मैं ग्रहण में एसडीके के पथ को सेट करने का प्रयास करता हूं, तो मुझे त्रुटि मिलती है "parseSdkContent विफल"। फेंका अपवाद से की स्टैक ट्रेस

    java.lang.IllegalArgumentException: http://www.w3.org/2001/XMLSchema 
    at javax.xml.validation.SchemaFactory.newInstance(SchemaFactory.java:181) 
    at com.android.ide.eclipse.adt.internal.sdk.LayoutDevicesXsd.getValidator(Unknown Source) 
    at com.android.ide.eclipse.adt.internal.sdk.LayoutDeviceManager.parseLayoutDevices(Unknown Source) 
    at com.android.ide.eclipse.adt.internal.sdk.LayoutDeviceManager.loadDefaultLayoutDevices(Unknown Source) 
    at com.android.ide.eclipse.adt.internal.sdk.LayoutDeviceManager.loadDefaultAndUserDevices(Unknown Source) 
    at com.android.ide.eclipse.adt.internal.sdk.Sdk.<init>(Unknown Source) 
    at com.android.ide.eclipse.adt.internal.sdk.Sdk.loadSdk(Unknown Source) 
    at com.android.ide.eclipse.adt.AdtPlugin$13.run(Unknown Source) 
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) 
    

    है मैं नहीं देख सकता है कि मैं सेटअप प्रक्रिया में कुछ भी नहीं छूटा है निर्देश यह मूल रूप से अत्याधुनिक तरीके से काम करना चाहिए के अनुसार,। कोई विचार यह क्यों विफल हो सकता है?

  • उत्तर

    1

    http://java.sun.com/javase/6/docs/api/javax/xml/validation/SchemaFactory.html पर एक त्वरित नज़र से पता चलता है कि जेडीके 1.6 सेटअप में कुछ गड़बड़ है।

    ग्रहण में -vm ध्वज को मूल 1.5 में सेट करने में मदद नहीं मिली, लेकिन स्पष्ट रूप से गलत कॉन्फ़िगर किए गए 1.6 के सभी निशान हटाने के बाद सब कुछ एक आकर्षण की तरह काम करता था।

    +0

    आप इस सवाल का जवाब विस्तार से बता सकते हैं क्या किया? – Codevalley

    +1

    क्या आप वास्तव में समझा सकते हैं कि क्या किया गया था? – TridenT

    +0

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

    7

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

    # This file is automatically generated by Android Tools. 
    # Do not modify this file -- YOUR CHANGES WILL BE ERASED! 
    # 
    # This file must be checked in Version Control Systems. 
    # 
    # To customize properties used by the Ant build system use, 
    # "ant.properties", and override values to adapt the script to your 
    # project structure. 
    
    # Project target. 
    target=android-15 
    

    बंद ग्रहण। इसे फिर से खोल दिया।

    मैं फिर परियोजना गुणों में वापस गया और अपने पुस्तकालयों को रीसेट कर दिया। इसने समस्या हल की। मनाइए कि यह किसी और के लिए सहायक हो!

    +0

    ग्रहण लाइब्रेरी पथ में प्रत्येक बैकस्लैश (\) को डबल बैकस्लैश (\\) में बदल देता है। एक खोज और प्रतिस्थापित सभी चाल – Cameron

    3

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

    इस फ़ोल्डर में Windows 8 में, अपने Windows उपयोगकर्ता निर्देशिका में स्थित किया जा सकता है उदाहरण के लिए: C: \ Users \ YOUR_WINDOWS_USERNAME.android चरण 2. इस हटाएं फ़ोल्डर .android

    चरण 3. ग्रहण पुनः प्रारंभ और यह अब

    0

    मैं अपने सभी परियोजनाओं removeing ​​तो आवेदन

    7

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

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

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

    मुझे अपने कार्यक्षेत्र को हटाने या मेरी प्रोजेक्ट फ़ाइल को अपडेट करने की आवश्यकता नहीं थी।

    +1

    धन्यवाद !! इससे मेरी मदद की – RegisteredUser

    0
    • स्थापित एपीआई 19
    • Deinstalled एपीआई 20, 20L

    पैकेज एक्सप्लोरर के तहत | appcompat_v7 Android 4.4.2

    तो इसी से हटाया 20 और 20 एल-फ़ोल्डरों ने प्रतिसाद नहीं दिया एसडीके/प्लेटफार्मों और एसडीके/सिस्टम-छवियों में

    पुनरारंभ करें और ठीक

    एडीटी पैकेज 23.0.2.1259578 ग्रहण मंच 4.2.2.M20130204-1200

    0

    विंडोज 7 पर adt-bundle-windows-x86_64-20140702 साथ: को हटाने C:\Users\YOUR_WINDOWS_USERNAME.android मेरे लिए जादू :)

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