java - with - تحميل eclipse للاندرويد




قم بتحديث Eclipse باستخدام أدوات تطوير Android الإصدار 23 (20)

لقد قمت بتحديث Eclipse باستخدام أدوات SDK الجديدة (rev. 23) ، ولكن الآن عندما يبدأ Eclipse أتلقى الخطأ:

يتطلب Android SDK هذا الإصدار من Android Toolkit 23.0.0 أو إصدارًا أحدث. الإصدار الحالي هو 22.6.3.v201404151837-1123206. يرجى تحديث ADT إلى أحدث إصدار.

لم يتم العثور على تحديثات مع "التحقق من وجود تحديثات" . إذا حاولت "تثبيت برنامج جديد" ، يمكنني رؤية الإصدار 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]

بعد تنزيل ADT الأخير من موقع الويب ، يبدو أن هناك مشكلة أخرى.

مع أدوات SDK rev. لم يتم تثبيت 23 proguard ، مجلد SDK dir/tools/proguard مفقود ، والأدوات الأخرى مفقودة. هذا الإصدار يحتوي على العديد من الأخطاء.


أصدرت جوجل ADT v23.0.2. هذا حل العديد من المشاكل من ADT النسخة 23 السابقة.

خطوة بخطوة:

  • مساعدة القائمة ← تثبيت برامج جديدة ...
  • بالنسبة إلى "العمل مع" ، حدد https://dl-ssl.google.com/android/eclipse مصدر Android
  • ضع علامة على ADT v23.0 للتثبيت ، ثم انقر فوق "التالي"
  • سوف يعرض Eclipse "Install Remediation Page" نظرًا لوجود تعارض مع الإصدار السابق. (إذا لم يكن الأمر كذلك ، انظر أدناه). حدد "تحديث التثبيت ليتوافق مع العناصر التي يتم تثبيتها" لإلغاء تثبيت الإصدار القديم وتثبيت الإصدار الجديد. بعد ذلك ، تابع الخطوات المعتادة.

ملاحظة: عندما قمت بتثبيت الإصدار الجديد من ADT ، لم أقم بتضمين الإصدار الجديد من حزمة "أدوات تطوير Android الأصلية". بدلاً من ذلك ، قمت بتثبيت باقي الحزم أولاً ، ثم قمت بتثبيت "أدوات تطوير Android الأصلية". لسبب ، إذا حاولت تثبيت جميع الحزم الجديدة بما في ذلك "أدوات تطوير Android الأصلية" ، يفشل التثبيت.

إذا لم يكن هناك "صفحة معالجة" ، فإن الطريقة الوحيدة لإزالة المكون الإضافي ADT من Eclipse هي الانتقال إلى القائمة تعليماتحول Eclipseتفاصيل التثبيت وإزالة التثبيت من هناك . ولكن هناك خطر من إلغاء تثبيت Eclipse نفسها.


إذا قمت بتثبيت إصدار Eclipse جديد فسوف يعمل. هذا ما فعلته:

  1. ركبت نسخة Eclipse الجديدة ، لونا
  2. صنع نسخة احتياطية من مساحة العمل الحالية.
  3. ركض على Eclipse الجديد ، لونا ، وتحديث مساحة العمل
  4. تثبيت http://developer.android.com/sdk/installing/installing-adt.html (تعليمات -> تثبيت برنامج جديد)
  5. إعادة تشغيل الكسوف
  6. فعله

بالنسبة لي ، ساعد في حذف Android 4.4W وهو أيضًا واجهة برمجة التطبيقات 20 وقد يكون سببًا للنزاع. لذلك عليك فقط تثبيت Android 4.4W أو Android L حتى يتم إصلاحه.

و (مرة أخرى قد يكون هذا فقط بالنسبة لي) يعمل فقط في Android Studio ليس في Eclipse ...


بعد تجربة النهج في إجابات أخرى دون نجاح ، قمت بتثبيت حزمة جديدة من http://developer.android.com/sdk/installing/index.html?pkg=adt والتي عملت بشكل جيد.

قم بما يلي:

  1. نظرًا لأنك لا تريد إعادة تنزيل جميع الأنظمة الأساسية مرة أخرى ، فانسخ النسخة الحالية من / OLD_ANDROID_SDK_PATH / sdk / platforms إلى / NEW_ANDROID_SDK_PATH / sdk / platforms .
  2. عند فتح Eclipse الجديد من الحزمة التي تم تنزيلها حديثًا ، تأكد من إعادة استخدام مجلد "مساحة العمل" السابق. سيضمن ذلك تذكر جميع إعداداتك السابقة.
  3. بعد فتح Eclipse الجديد على مساحة العمل السابقة ، يرجى التحقق مما إذا كان Android SDK المستخدم يشير إلى الجديد (تفضيلات Eclipse -> Android). قد يشير ذلك إلى القديم ، حيث إنك استخدمت إعدادات معاينة مساحة العمل.

مع هذه الخطوات ، لا يجب عليك إعادة تكوين كل شيء ، ولن تحتاج إلى قضاء بعض الوقت في استكشاف الأخطاء وإصلاحها هذا الخطأ على هذه الترقية من Google Developers.

حظا طيبا وفقك الله! ؛-)



على Eclipse ADT المجمعة ، اضطررت إلى إلغاء تثبيت ADT أولاً ثم القيام بتثبيت جديد.

لإزالة المكون الإضافي ADT من Eclipse:

  • اذهب إلى القائمة تعليماتحول Eclipseتفاصيل التثبيت .
  • حدد ADT plug-in ، ثم انقر فوق إلغاء التثبيت.
  • بعد تثبيت إلغاء التثبيت ADT من مساعدة → تثبيت برنامج جديد.

كنت أقوم بتحديث خادم الإنشاء الخاص بي اليوم ، وعبرت نفس المشكلة. تم الإبلاغ عنها هنا: code.google.com/p/android/issues/detail?id=72419

الإصلاح قيد التقدم والعمل على حسب مدير المشروع هو:

يرجى الانتظار للحصول على إصدار محدث خلال يوم أو يومين. حتى ذلك الحين ، الحل الخاص بك هو القيام بتحميل واحد من

http://dl.google.com/android/android-sdk_r22.6.2-linux.tgz

http://dl.google.com/android/android-sdk_r22.6.2-windows.zip

http://dl.google.com/android/android-sdk_r22.6.2-macosx.zip

ونسخ على الملفات التالية:

    tools/hprof-conv
    tools/support/annotations.jar
    tools/proguard

[تحرير] فقد zipalign بالنسبة لي أيضا ، تحقق لمعرفة ما إذا كنت بحاجة إلى نسخ هذا أيضا


كيفية التحديث من 22.xx.x إلى 23.0.2 (الحل الخاص بي). هذا سوف تغلب على قضايا التبعية.

كنت أعاني من هذه القضية لعدة أيام ، ولقد جربت كل حل على هذا الرابط ، ولكن لم يحالفني الحظ. لقد توصلت أخيراً إلى حل يعمل بالفعل!

يرجى ملاحظة أن هذا الحل يعمل في ويندوز 7 (64 بت). ربما يجب أن يعمل مع أنظمة تشغيل Windows الأخرى.

ها نحن ذا:

  1. قم بتنزيل أحدث حزمة ADT من

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

  2. بفكها وفتح مجلد "eclipse" -> "plugins"

  3. انتقل الآن إلى كسوفك القديم ومجلد "eclipse" المفتوح -> "plugins" ، وانسخ كل شيء بداخله.

  4. الآن قم بلصقها في مجلد "plugins" الخاص بـ (NEW ECLIPSE) ، ولكن لا تقم بالكتابة فوق أي شيء.

  5. أثناء وجودك داخل مجلد "plugins" في Eclipse الجديد ، قم بإجراء البحث. اكتب في 22. (لاحظ 22 مع نقطة) وضرب أدخل.

  6. سوف تظهر نتيجة البحث في جميع الملفات أو المجلدات مع ..... 22.6 ...... على سبيل المثال ،

    com.android.ide.eclipse.adt_**22.6.2**.v201403212031-1085508
    
  7. قم بتمييز كل هذه الملفات / المجلدات واضغط على مفتاح الحذف.

  8. تأكد من تحديث API / SDK القديم إلى أحدث إصدار وتحميل دليل sdk هذا للعمل مع الكسوف الجديد.

أو

يمكنك مشاهدة هذا الفيديو ، الذي يوضح كيفية نقل جميع SDK / API إلى مجلد SDK الجديد.

الرابط: https://www.youtube.com/watch?v=jPZpJdnbbN0

لم أحاول التحديث من أي إصدارات ADT أخرى ، ولكن أعتقد أنه يجب أن يعمل لأي إصدارات ADT القديمة أيضا.

لا تنس نسخ الاشياء قبل المحاولة.


لقد فعلت ما يلي لحل مشكلة.

  1. انتقل إلى http://developer.android.com/sdk/installing/installing-adt.html وقم بتنزيل أحدث ملف ADT ZIP (في أسفل الصفحة).

  2. اذهب إلى Eclipse ← قائمة المساعدةحول Eclipseتفاصيل التثبيت

  3. احذف Android DDM ، و Android Development Tools ، و Hierarchy Viewer ، و Development Development Tools ، و TraceView ، وغيرها ، الإصدار 22.X.

  4. مساعدة القائمة * ← تثبيت برامج جديدةإضافةأرشيف ← * حدد ملف ZIP الذي تم تنزيله في الخطوة 1.

  5. حدد أحدث إصدار من كل 23 التي قمت بحذفها في الخطوة 3 وقبول اتفاقية الترخيص.

قم بإعادة تشغيل Eclipse ، وقم بإصلاح مشكلتي.


لقد وجدت هذه التعليمات في تعليق.

قم بتنزيل أحدث إصدار من ADT واستخدم مساحة العمل الموجودة لديك. هذا هو بالفعل أقل قدر من الألم الكامل للترقية التي ستفعلها على الإطلاق. لم تعبث مع مجلد .android لذلك كان لا يزال لدي مفتاح التصحيح الأصلي. فقط الأشياء المفقودة كانت بضع إضافات أنا بالكاد استخدمها ويتم تثبيتها بسهولة في الإصدار الجديد.

ملاحظة لا تثبّت في مجلد adt الحالي الخاص بك إنشاء مجلد جديد حتى تتمكن من التراجع إذا لم يعمل التثبيت الجديد.


ما اكتشفته للتو هو أنك تحتاج إلى تحديث مكون ADT الإضافي في Eclipse (سواء أكان مستقلاً أو حزمة ADT) قبل تحديث أداة الإنشاء.

إذا كان تثبيت Eclipse الخاص بك يشير إلى أحدث أداة Build Tool وكان Eclipse يحمل ADT 22.x ، فسيعرض هذه الأخطاء.

ما نجح لي: (على Ubuntu 14.04 64 بت)

  • تثبيت إصدار قديم من Eclipse و ADT (من الحزمة)
  • كانت هذه النسخة من Eclipse تشير إلى نسخة قديمة من SDK تحتوي على أدوات بناء قديمة (قبل 20)
  • تم تحديث ADT إلى الإصدار 23 (عبر الأرشيف ، في حالتي)
  • Eclipse أشار إلى أحدث إصدار من أدوات البناء.

قد لا يكون لديك نسخة قديمة من أدوات Eclipse و Build ، وفي هذه الحالة يمكنك إلغاء تثبيت أحدث أداة بناء من SDK Manager وتثبيت النسخة القديمة.
بمجرد أن يبدأ كل شيء في العمل بشكل جيد ، قم بالخطوات المذكورة أعلاه.

أحاول تحميل نسخ أقدم من هذه الحزم في مكان ما على الإنترنت ، وسيتم تحديث الروابط هنا ، بعد الانتهاء من التحميل.


هناك الكثير من الارتباك يدور في هذا الموضوع. هناك حلان يعتمدان على كيفية تثبيت ADT.

  1. إذا قمت بتثبيت المكون الإضافي ADT يدويًا ، فأعتقد أنه يمكنك استخدام طريقة "حذف ADT" -> "تثبيت البرامج الجديدة".

  2. إذا كنت تستخدم حزمة ADT ، فلا تتبع هذا الحل! سوف تكسر الكسوف. في ما يلي تحديث من أحد أعضاء Google - اقرأ # 18:

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

يجب تنزيل إصدار جديد من حزمة ADT (نعم ، إنه أمر محبط!).


واجهت نفس المشكلة وحلت. تحتاج إلى إلغاء تثبيت المكون الإضافي لـ Android بالكامل من داخل Eclipse (من القسم "حول" ..) ، بما في ذلك عرض التتبع ..

ثم أضفت ADT Plugin مرة أخرى ( https://dl-ssl.google.com/android/eclipse/ ) وقم بتثبيته.

حلت المشكلة!

أعتقد أنه خطأ مع مدير SDK أو آلية تحديث ADT Plugin ...


يعمل بالنسبة لي :)

إذا قمت بتثبيت معاينة ADT لسبب ما وتحتاج إلى العودة إلى الاستقرار الحالي ، فلا يمكنك استخدام مربع الحوار لتثبيت برنامج "جديد" نظرًا لأن ما تريده هو بالفعل أقدم. بدلا من ذلك:

  • افتح مساعدة> حول Eclipse ... على نظام التشغيل Windows أو Linux. في نظام التشغيل Mac ، استخدم قائمة التطبيق> حول ...
  • انقر فوق الزر "تفاصيل التثبيت".
  • حدد علامة التبويب "تاريخ التثبيت".
  • اختر واحدة من التكوينات السابقة.
  • انقر على زر "العودة" في الأسفل.


لا تفعل هذا

تحذير: يرجى الاطلاع على التعليقات أدناه هذه الإجابة. هذه الخطوات كان لها تأثير سلبي لكثير من الناس.

  1. انقر فوق تعليمات / تثبيت برامج جديدة ...
  2. انقر على ما هو "مثبت بالفعل" (كما في الصورة أدناه)
  3. في النافذة الجديدة ، يمكنك إلغاء تثبيت ADT القديم (إلغاء تثبيت أدوات تطوير Android و Android DDMS و Android Hierarchy Viewer و Android TraceView و Android Development Development Tools و Tracer for OpenGL ES)
  4. قم بإعادة تشغيل Eclipse
  5. ثم انقر مرة أخرى على Help / Install New Software
  6. اختر ADT ... تثبيت

اتمني ان يكون مفيدا!


ملاحظة: استخدم هذا الأسلوب بحذر لأن هذا قد يكسر تثبيت Eclipse (راجع التعليقات) .

قد يساعدك ذلك في حالة تثبيت المكون الإضافي ADT يدويًا . ولكن إذا كنت تستخدم إصدار Eclipse من حزمة Eclipse ADT ، فإن الخطوات التالية يمكن أن تكسر تثبيت Eclipse الخاص بك ، وقد لا تتمكن من استخدام Eclipse مرة أخرى!

اذهب إلى

القائمة تعليماتحول Eclipse SDKتفاصيل التثبيت .

الآن سترى جميع الإصدارات 22.0 ، ثم انقر فوق زر Uninstall في الأسفل.

بعد إلغاء غوتو:

مساعدة القائمة ← تثبيت برامج جديدة ← إدخال http://dl-ssl.google.com/android/eclipse/

ثم قم بتركيب كل الأشياء ، وهي الآن جاهزة.


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.

Hope it helps.


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