java - Android विकास उपकरण v। 23 के साथ ग्रहण अद्यतन करें




eclipse adt (20)

मैंने नए एसडीके उपकरण (संशोधन 23) के साथ ग्रहण अद्यतन किया, लेकिन अब जब ग्रहण शुरू होता है तो मुझे त्रुटि प्राप्त होती है:

इस एंड्रॉइड एसडीके के लिए एंड्रॉइड डेवलपर टूलकिट संस्करण 23.0.0 या इससे ऊपर की आवश्यकता है। वर्तमान संस्करण 22.6.3.v201404151837-1123206 है। कृपया नवीनतम संस्करण में एडीटी अपडेट करें।

"अपडेट के लिए जांचें" के साथ कोई अपडेट नहीं मिला। यदि मैं "नया सॉफ़्टवेयर इंस्टॉल करें" आज़माता हूं, तो मैं संस्करण 23 देख सकता हूं, लेकिन मैं निम्न त्रुटि के कारण अपग्रेड नहीं कर सकता:

Cannot complete the install because of a conflicting dependency.
Software being installed: Android Development Tools 23.0.0.1245622 (com.android.ide.eclipse.adt.feature.feature.group 23.0.0.1245622)
Software currently installed: Android Developer Tools 22.2.1.v201309180102-833290 (com.android.ide.eclipse.adt.package.product 22.2.1.v201309180102-833290)
Only one of the following can be installed at once: 
    ADT Package 22.6.3.v201404151837-1123206 (com.android.ide.eclipse.adt.package 22.6.3.v201404151837-1123206)
    ADT Package 23.0.0.1245622 (com.android.ide.eclipse.adt.package 23.0.0.1245622)
Cannot satisfy dependency:
    From: Android Development Tools 23.0.0.1245622 (com.android.ide.eclipse.adt.feature.feature.group 23.0.0.1245622)
    To: com.android.ide.eclipse.adt.package [23.0.0.1245622]
Cannot satisfy dependency:
    From: Android Development Tools 22.6.3.v201404151837-1123206 (com.android.ide.eclipse.adt.feature.group 22.6.3.v201404151837-1123206)
    To: com.android.ide.eclipse.adt.package [22.6.3.v201404151837-1123206]
Cannot satisfy dependency:
    From: ADT Package 22.2.1.v201309180102-833290 (com.android.ide.eclipse.adt.package.feature.group 22.2.1.v201309180102-833290)
    To: com.android.ide.eclipse.adt.feature.group 22.2.0
Cannot satisfy dependency:
    From: Android Developer Tools 22.2.1.v201309180102-833290 (com.android.ide.eclipse.adt.package.product 22.2.1.v201309180102-833290)
    To: com.android.ide.eclipse.adt.package.feature.group [22.2.1.v201309180102-833290]

वेबसाइट से अंतिम एडीटी डाउनलोड करने के बाद, ऐसा लगता है कि एक और समस्या है।

एसडीके उपकरण rev के साथ। 23 प्रोग्रार्ड स्थापित नहीं है, फ़ोल्डर एसडीके dir/tools/proguard गुम है, और अन्य टूल्स गायब हैं। इस संस्करण में कई कीड़े हैं।


22.xx.x से 23.0.2 (मेरा समाधान) से कैसे अपडेट करें। यह निर्भरता के मुद्दों को हरा देगा।

मैं इस मुद्दे से दिनों से पीड़ित था, और मैंने इस लिंक पर हर एक समाधान की कोशिश की है, लेकिन कोई भाग्य नहीं है। आखिरकार मैंने एक समाधान निकाला जो वास्तव में काम करता है!

कृपया ध्यान दें कि यह समाधान विंडोज 7 (64 बिट) में काम करता है। यह शायद अन्य विंडोज ऑपरेटिंग सिस्टम के लिए काम करना चाहिए।

ये रहा:

  1. से नवीनतम एडीटी बंडल डाउनलोड करें

    http://developer.android.com/sdk/index.html#download

  2. इसे अनजिप करें और "ग्रहण" फ़ोल्डर खोलें -> "प्लगइन्स" फ़ोल्डर

  3. अब अपने पुराने ग्रहण पर जाएं और "ग्रहण" फ़ोल्डर खोलें -> "प्लगइन्स" फ़ोल्डर, और अंदर सबकुछ कॉपी करें।

  4. अब उन्हें (नया ईसीएलआईपीएसई) के "प्लगइन्स" फ़ोल्डर में पेस्ट करें, लेकिन कुछ भी ओवरराइट न करें।

  5. अपने नए ग्रहण के "प्लगइन्स" फ़ोल्डर के अंदर, खोज करें। 22. में टाइप करें 22. (एक बिंदु के साथ 22 नोटिस) और एंटर दबाएं।

  6. खोज परिणाम सभी फाइलों या फ़ोल्डरों को दिखाएगा ..... 22.6 ...... उदाहरण के लिए,

    com.android.ide.eclipse.adt_**22.6.2**.v201403212031-1085508
    
  7. इन सभी फ़ाइलों / फ़ोल्डरों को हाइलाइट करें और हटाएं कुंजी दबाएं।

  8. अपने पुराने एपीआई / एसडीके को नवीनतम संस्करण में अपडेट करना सुनिश्चित करें और अपने नए ग्रहण के साथ काम करने के लिए इस एसडीके निर्देशिका को लोड करें।

या

आप इस वीडियो को देख सकते हैं, जो आपको दिखाता है कि अपने सभी एसडीके / एपीआई को अपने नए एसडीके फ़ोल्डर में कैसे स्थानांतरित किया जाए।

लिंक: https://www.youtube.com/watch?v=jPZpJdnbbN0

मैंने किसी भी अन्य एडीटी संस्करणों से अपडेट करने की कोशिश नहीं की है, लेकिन मुझे लगता है कि इसे किसी भी पुराने एडीटी संस्करणों के लिए भी काम करना चाहिए।

प्रयास करने से पहले बैकअप सामान को मत भूलना।


Google ने एडीटी v23.0.2 जारी किया है। इसने पिछले एडीटी संस्करण 23 की कई समस्याओं को हल किया।

क्रमशः:

  • मेनू सहायता → नया सॉफ्टवेयर स्थापित करें ...
  • "साथ काम करें" के लिए, Android स्रोत https://dl-ssl.google.com/android/eclipse चयन https://dl-ssl.google.com/android/eclipse
  • स्थापना के लिए एडीटी v23.0 पर टिकटें, फिर "अगला" पर क्लिक करें
  • पिछले संस्करण के साथ संघर्ष होने के बाद से ग्रहण "रेमेडियेशन पेज इंस्टॉल करें" दिखाएगा। (यदि ऐसा नहीं होता है, तो नीचे देखें।) पुराने संस्करण को अनइंस्टॉल करने और नया इंस्टॉल करने के लिए "इंस्टॉल किए जा रहे आइटमों के साथ संगत होने के लिए मेरी स्थापना अपडेट करें" का चयन करें। उसके बाद, सामान्य चरणों के साथ आगे बढ़ें।

नोट: जब मैंने एडीटी के नए संस्करण को स्थापित किया, तो मैंने "एंड्रॉइड नेटिव डेवलपमेंट टूल्स" पैकेज का नया संस्करण शामिल नहीं किया। इसके बजाय, मैंने पहले बाकी पैकेज स्थापित किए, और फिर "एंड्रॉइड मूल विकास उपकरण" स्थापित किया। एक कारण से, यदि मैं "एंड्रॉइड नेटिव डेवलपमेंट टूल्स" समेत सभी नए पैकेज इंस्टॉल करने का प्रयास करता हूं, तो इंस्टॉलेशन विफल हो जाता है।

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


आपको पुराने संस्करण को अनइंस्टॉल करने और 23 इंस्टॉल करने की आवश्यकता है

अनइंस्टॉल करें: सहायता> ग्रहण एसडीके के बारे में> स्थापना विवरण अनइंस्टॉल करने के लिए एंड्रॉइड संबंधित संकुल का चयन करें

और फिर V23 स्थापित करें।


इस धागे में बहुत भ्रम हो रहा है। आपने एडीटी कैसे स्थापित किया है इसके आधार पर दो समाधान हैं।

  1. यदि आपने मैन्युअल रूप से एडीटी प्लगइन स्थापित किया है तो मुझे विश्वास है कि आप "एडीटी हटाएं" -> "नया सॉफ्टवेयर इंस्टॉल करें" दृष्टिकोण का उपयोग कर सकते हैं।

  2. यदि आप एडीटी बंडल का उपयोग कर रहे हैं तो उस समाधान का पालन न करें! आप ग्रहण तोड़ देंगे। Google सदस्य से एक अपडेट यहां दिया गया है - # 18 पढ़ें:

    https://code.google.com/p/android/issues/detail?id=72912

आपको एडीटी-बंडल का एक नया संस्करण डाउनलोड करना होगा (हाँ, यह निराशाजनक है!)।


एडीटी-बंडल ग्रहण पर मुझे पहले एडीटी को अनइंस्टॉल करना था और फिर एक नया इंस्टॉल करना था।

ग्रहण से एडीटी प्लगइन को हटाने के लिए:

  • मेनू सहायताग्रहण के बारे मेंस्थापना विवरण पर जाएं
  • एडीटी प्लग-इन का चयन करें, फिर अनइंस्टॉल करें पर क्लिक करें।
  • अनइंस्टॉलेशन के बाद सहायता से एडीटी इंस्टॉल करें → नया सॉफ्टवेयर इंस्टॉल करें।


डेवलपर.android.com पर प्रकाशित एडीटी बंडल का उपयोग करके मेरे किसी भी अन्य उत्तर ने मेरे लिए काम नहीं किया।

मैंने एक्लिप्स ( एडीटी बंडल नहीं ) का नवीनतम संस्करण डाउनलोड करना और फिर मेनू सहायता → एडीटी प्लगइन स्थापित करना नया सॉफ्टवेयर स्थापित करनाhttps://dl-ssl.google.com/android/eclipse दर्ज करना (@RED_ द्वारा उल्लिखित) )।

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

एक तरफ ध्यान दें: यह एंड्रॉइड स्टूडियो में माइग्रेट करने के लिए एक अच्छा समय लगता है ...


मुझे एक ही समस्या का सामना करना पड़ा और हल किया। आपको एंड्रॉइड प्लगइन को ग्रहण (पूरी तरह से "सेक्शन ..) से पूरी तरह से अनइंस्टॉल करने की आवश्यकता है, जिसमें ट्रेस व्यू भी शामिल है ..

फिर एडीटी प्लगइन फिर से जोड़ा ( https://dl-ssl.google.com/android/eclipse/ ) और इसे स्थापित करें।

समस्या सुलझ गई है!

मुझे लगता है कि यह एसडीके प्रबंधक या एडीटी प्लगइन अद्यतन तंत्र के साथ एक बग है ...


मुझे मैक ओएस एक्स 10.9.3 पर एक ही "विरोधाभासी निर्भरता" त्रुटि मिल रही थी और बस उन्नयन एक विकल्प नहीं था। आखिरकार काम करने वाला डेवलपर. android.com से नवीनतम ग्रहण एडीटी बंडल ज़िप फ़ाइल डाउनलोड कर रहा था, इसे निकालने और केवल "ग्रहण" फ़ोल्डर को उस स्थान पर ले जा रहा था जहां मेरा पुराना ग्रहण फ़ोल्डर था। (ग्रहण एडीटी बंडल ज़िप फ़ाइल निकालने से आपको "ग्रहण" और "एसडीके" फ़ोल्डर्स मिलेंगे)।

यदि आप एक ही मार्ग पर जाने का फैसला करते हैं, तो पहले सुनिश्चित करें कि आप जानते हैं कि आपका वर्कस्पेस पथ क्या है। यह वरीयताओं में पाया जा सकता है। फिर ग्रहण -22.6.3 जैसी कुछ पुरानी "ग्रहण" निर्देशिका (Eclipse.app) का नाम बदलें, फिर निकाले गए "ग्रहण" फ़ोल्डर को इसके स्थान पर ले जाएं। अंदर नया Eclipse.app चलाएं, और जब यह आपको वर्कस्पेस के बारे में पूछता है, तो ऊपर बताए गए उसी पथ को दर्ज करें। या इसे बाद में प्राथमिकताओं में भी सेट किया जा सकता है।

हो सकता है कि जोड़ने के लायक है कि एंड्रॉइड एसडीके प्रबंधक और एंड्रॉइड वर्चुअल डिवाइस मैनेजर को फिर से सक्षम करने के लिए विंडो -> परिप्रेक्ष्य को अनुकूलित करें -> कमांड समूह उपलब्धता और एंड्रॉइड एसडीके और एवीडी प्रबंधक का चयन करें। यह इन 2 आइटम को मौजूदा परिप्रेक्ष्य (जावा) के लिए "विंडो" मेनू आइटम में जोड़ देगा।

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


मेरे लिए यह एंड्रॉइड 4.4W को हटाने में मदद करता है जो कि एपीआई 20 भी है और यह संघर्ष का कारण हो सकता है। इसलिए जब तक वे इसे ठीक न करें तब तक एंड्रॉइड 4.4W या एंड्रॉइड एल इंस्टॉल करें।

और (फिर यह केवल मेरे लिए हो सकता है) यह केवल एंड्रॉइड स्टूडियो में काम करता है जो ग्रहण में नहीं है ...


मैंने इन निर्देशों को एक टिप्पणी में पाया।

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

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


मैंने किसी समस्या को हल करने के लिए निम्नलिखित किया है।

  1. http://developer.android.com/sdk/installing/installing-adt.html जाएं और नवीनतम एडीटी ज़िप फ़ाइल डाउनलोड करें (पृष्ठ के नीचे)।

  2. ग्रहण → मेनू सहायताग्रहण के बारे मेंस्थापना विवरण पर जाएं

  3. एंड्रॉइड डीडीएम, एंड्रॉइड डेवलपमेंट टूल्स, पदानुक्रम व्यूअर, नेटिव डेवलपमेंट टूल्स, ट्रेसेव्यू इत्यादि, 22.एक्स संस्करण हटाएं

  4. मेनू सहायता * → नया सॉफ्टवेयर स्थापित करेंजोड़ेंपुरालेख → * चरण 1 में डाउनलोड की गई ज़िप फ़ाइल का चयन करें।

  5. चरण 23 में हटाए गए सभी 23 के सभी नवीनतम संस्करणों का चयन करें और लाइसेंस समझौते को स्वीकार करें।

ग्रहण पुनरारंभ करें, और यह मेरी समस्या को हल करता है।


वे इस बारे में क्या कह रहे हैं:

ठीक है, दोस्तों, इस समस्या के बारे में खेद है, और हम गड़बड़ की रिलीज के लिए क्षमा चाहते हैं। सारांश यहां दिया गया है:

एडीटी बंडल 23.0.2 से शुरू, आप एडीटी के भविष्य के संस्करणों में अपडेट करने में सक्षम होना चाहिए।

स्रोत: https://code.google.com/p/android/issues/detail?id=72912


सफलता के बिना अन्य उत्तरों में दृष्टिकोण की कोशिश करने के बाद, मैंने बस http://developer.android.com/sdk/installing/index.html?pkg=adt से एक नया बंडल स्थापित किया और यह ठीक काम किया।

निम्न कार्य करें:

  1. चूंकि आप सभी प्लेटफार्मों को फिर से डाउनलोड नहीं करना चाहते हैं, मौजूदा / को एक OLD_ANDROID_SDK_PATH / sdk / प्लेटफ़ॉर्म से / NEW_ANDROID_SDK_PATH / sdk / प्लेटफ़ॉर्म पर कॉपी करें
  2. हाल ही में डाउनलोड किए गए बंडल से नया ग्रहण खोलते समय, सुनिश्चित करें कि आप पिछले 'वर्कस्पेस' फ़ोल्डर का पुन: उपयोग करते हैं। यह सुनिश्चित करेगा कि आपकी सभी पिछली सेटिंग्स को याद किया जाएगा।
  3. पिछले कार्यक्षेत्र पर नया ग्रहण खोलने के बाद, कृपया जांचें कि क्या एंड्रॉइड एसडीके नए (इलिप्स प्राथमिकताओं -> एंड्रॉइड) को इंगित कर रहा है या नहीं। यह पुराने व्यक्ति को इंगित कर रहा है, क्योंकि आपने पूर्वावलोकन कार्यस्थान सेटिंग्स का पुन: उपयोग किया है।

इन चरणों के साथ, आपको सबकुछ फिर से कॉन्फ़िगर करना नहीं होगा, और आपको Google डेवलपर से इस अपग्रेड पर इस BUG को समस्या निवारण करने में समय व्यतीत करने की आवश्यकता नहीं होगी।

सौभाग्य! ;-)


नोट: सावधानी के साथ इस दृष्टिकोण का उपयोग करें क्योंकि यह आपके ग्रहण स्थापना को तोड़ सकता है (टिप्पणियां देखें)

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

के लिए जाओ

मेनू सहायताग्रहण एसडीकेस्थापना विवरण के बारे में

अब आप सभी 22.0 संस्करण देखेंगे और फिर नीचे Uninstall बटन पर क्लिक करेंगे।

स्थापना रद्द करने के बाद:

मेनू सहायतानया सॉफ्टवेयर स्थापित करेंhttp://dl-ssl.google.com/android/eclipse/ दर्ज करें

फिर सभी चीजें स्थापित करें, और अब यह तैयार है।


यह मत करो

चेतावनी: कृपया इस उत्तर के नीचे टिप्पणियां देखें। इन चरणों के कई लोगों के लिए नकारात्मक प्रभाव पड़ा है।

  1. सहायता / नया सॉफ्टवेयर स्थापित करें पर क्लिक करें ...
  2. "पहले से इंस्टॉल" क्या है पर क्लिक करें (जैसा कि नीचे चित्र में है)
  3. नई विंडो में आप पुराने एडीटी को अनइंस्टॉल कर सकते हैं (ओपनजीएल ईएस के लिए एंड्रॉइड डेवलपमेंट टूल्स, एंड्रॉइड डीडीएमएस, एंड्रॉइड पदानुक्रम व्यूअर, एंड्रॉइड ट्रेसेव्यू, एंड्रॉइड नेटिव डेवलपमेंट टूल्स और ट्रैसर अनइंस्टॉल कर सकते हैं)
  4. ग्रहण पुनरारंभ करें
  5. फिर फिर सहायता / इंस्टॉल नया सॉफ्टवेयर पर क्लिक करें
  6. एडीटी चुनें ... स्थापित करें

मुझे उम्मीद है यह मदद करेगा!


I did this to solve the same issue (in OS X):

  1. Help > Install New Software > Add or select this repository " http://download.eclipse.org/eclipse/updates/4.3 "
  2. Under "Eclipse platform" select the newest version of Eclipse.
  3. The installer will ask if you want to uninstall the ADT, click finish.
  4. Restart Eclipse and install ONLY the ADT 23 using this repository: https://dl-ssl.google.com/android/eclipse .
  5. Restart Eclipse and install DDMS, Hierarchy Viewer, Trace View etc.
  6. Restart Eclipse again.

आशा करता हूँ की ये काम करेगा।


I found a solution for the problem with "conflicting dependency". I don't have the same page of Daniel Díaz's response, but a page show "conflicting dependency", and I can't make anything.

The problem is that I'm not the owner of the file. Eclipse was installed in other session (on OS X). I have the right to read and write the Eclipse file, but I'm not the owner. Make a "chown" command on all Eclipse files to solve the problem. After, I have the same result as Daniel Diaz.

I hope this helps someone.


If Eclipse gives an error after uninstalling the ADT plugin from your Eclipse installation, try to edit file config.ini in the Eclipse folder → configuration. Find:

eclipse.application=

And change it to:

eclipse.application=org.eclipse.ui.ide.workbench

I hope it works for you too.









adt