2012-12-06 31 views
5

के लिए फ़ील्ड खोजने में असमर्थ कल शाम मैं ADT-21 पर अपग्रेड किया और ग्रहण को पुनरारंभ किया। फिर ग्रहण ने कहा कि आपको संस्करण 21 में एंड्रॉइड टूल अपडेट करने की आवश्यकता है। मैंने window_installer21 डाउनलोड किया और इसे उसी स्थान पर इंस्टॉल किया जहां मेरा पिछला विंडो_installer इंस्टॉल किया गया था। तो यह फ़ाइल को ओवरराइट करता है। फिर मैंने ग्रहण को फिर से शुरू किया और अचानक सभी परियोजनाएं काम करना बंद कर दीं। ग्रहण हमेशा त्रुटि के साथ खुलता है। SecurityException: Unable to find field for dex.jarसुरक्षा अपवाद: dex.jar एंड्रॉइड

और जब मैं एक परियोजना यह नीचे त्रुटि Unknown error: Unable to build: the file dx.jar was not loaded from the SDK folder!

एसडीके प्रबंधक भी नहीं खुल रही है के साथ बंद हो जाता है शुरू करने के लिए प्रयास करें। सभी परियोजना

  • पुन ग्रहण और कंप्यूटर 20-30 timmes
  • स्थापना रद्द करें Android SDK, जावा देखें और यह
  • पुनर्स्थापित find_java के मार्ग की स्थापना समाशोधन

    1. :

      मैं कोशिश की है। बल्ले फ़ाइल

    2. इंटरनेट पर 6 घंटे की खोज की और कुछ फॉर्म

    This, this। और this एक भी।

    कुछ भी काम नहीं करता है।

  • उत्तर

    5

    एक पॉपअप आपको नवीनतम एसडीके में अपडेट करने के लिए चेतावनी देता है और उचित टूल खोलता है। इस पर कोशिश की (कई बार - हर बार पुनरारंभ) बिना किसी प्रभाव के।

    इसके बजाय जवाब था ..

    1. eclispe में, अपने Android SDK का स्थान (विंडो> वरीयताएँ-> Android और एसडीके स्थान पेज के शीर्ष पर है) लगता है।

    2. ग्रहण बंद करें।

    3. डिस्क पर एसडीके खोजें - और स्टैंडअलोन एसडीके प्रबंधक.एक्सई चलाएं (यह पहली बार खोला जाने पर असफल प्रतीत होता है - लेकिन गुई के लिए दूसरे या दो के लिए प्रतीक्षा करें)। नोट - यह वही गुई है जिसे पहले ग्रहण द्वारा खोला गया था!

    4. सुझाए गए सभी अपडेट लें। एक संवाद बॉक्स प्रकट होता है जो दर्शाता है कि प्रबंधन उपकरण को अद्यतन किया गया है और इसे पुनरारंभ करना चाहिए।

    5. टूल को पुनरारंभ करें - कोई और अपडेट अनुशंसित और बंद करें।

    6. ग्रहण शुरू करें - समस्या दूर हो गई है!

    0

    ताजा एंडोरिडडीडी स्थापित करने का प्रयास करें। समस्या एसडीके के साथ है और आपके ग्रहण के साथ नहीं है। अपने Android उपकरण/नवीनतम और बनाने नए कार्यक्षेत्र के साथ एसडीके

    +0

    जवाब के लिए धन्यवाद dx.jar की एक अप्रचलित संस्करण होगा यदि। टोडी जब मैंने ग्रहण किया तो सबकुछ सामान्य हो गया.अब सभी परियोजनाएं काम कर रही हैं लेकिन अभी भी एंड्रॉइड एसडीके प्रबंधक नहीं खुल रहा है। – Sunny

    +0

    आप एंड्रॉइडडीक क्यों खोलना चाहते हैं? क्या आप कहने का मतलब है कि ग्रहण से -> विंडोज़ -> वरीयताएँ -> एंड्रॉइड -> यहां चयन करते समय यह एसडीके विकल्प नहीं दिखा रहा है? –

    0

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

    0

    एंड्रॉइड डेवलपर साइट से सीधे नवीनतम एंड्रॉइड/ग्रहण स्थापित करने के बाद मुझे एक ही समस्या हो रही थी। मैं find_java से संबंधित एक और त्रुटि भी देख रहा था कि यह जावा में c: \ windows \ system32 \ java.exe में नहीं मिल सका। मैंने पहले एक साल पहले मोटोडेव स्टूडियो का इस्तेमाल किया था (तब से इसे छुआ नहीं है)। मुझे चिंता थी कि यह एक संघर्ष का कारण बन सकता है, इसलिए मैंने इसे अनइंस्टॉल कर दिया। हालांकि यह मेरे सी: \ उपयोगकर्ता \ फ़ोल्डर में कुछ बिट्स और टुकड़े छोड़ दिया। मैंने एंड्रॉइड से संबंधित कुछ छिपी हुई निर्देशिकाओं को उड़ा दिया, साथ ही एक एंड्रॉइड डिस्क निर्देशिका जो वहां स्थापित की गई थी और इसी प्रकार मेरे वर्कस्पेस फ़ोल्डर को भी उड़ा दिया। तब मैं ग्रहण/एसडीके प्रबंधक का शुभारंभ किया और सब ठीक दुनिया :)

    0

    जब से मैं से http://developer.android.com/sdk/index.html
    सब कुछ इस मुद्दे गूगल एडीटी बंडल का उपयोग कर रहा शुरू कर दिया मिल गया अब ठीक है के साथ किया गया था।

    0
    • अद्यतन ग्रहण पैकेज:Help > Check for Updates
    • अद्यतन Android SDK:Window > Android SDK Manager
    0

    यह (VirtualStore में dx.jar के एक पुराने संस्करण का अस्तित्व एक फ़ोल्डर के कारण होता है जहां विंडोज सिस्टम और प्रोग्राम फाइलों के उपयोगकर्ता संस्करण स्टोर करता है)। "C:\Users\<your user name>\AppData\Local\VirtualStore\<android-sdk path>" पर जाएं और सभी सामग्री हटाएं, या बस "\platform-tools\lib\dx.jar" फ़ाइल हटाएं।

    यानी: अपने उपयोगकर्ता नाम "user32" है और अपने Android एसडीके "C:\Program Files\Java\android-sdk" में रखा गया है, अपडेट के बाद आप शायद में "C:\Users\user32\AppData\Local\VirtualStore\Program Files\Java\android-sdk\platform-tools\lib\"

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

    • कोई संबंधित समस्या नहीं^_^