620 Stimmen

Aktualisieren Sie Eclipse mit den Android-Entwicklungstools v. 23.

Ich habe Eclipse mit den neuen SDK-Tools (Rev. 23) aktualisiert, aber jetzt erhalte ich beim Start von Eclipse den Fehler:

Dieses Android SDK erfordert Android Developer Toolkit Version 23.0.0 oder höher. Die aktuelle Version ist 22.6.3.v201404151837-1123206. Bitte aktualisieren Sie ADT auf die neueste Version.

Es wurden keine Updates gefunden mit "Nach Updates suchen". Wenn ich "Neue Software installieren" versuche, sehe ich Version 23, aber ich kann nicht aktualisieren aufgrund des folgenden Fehlers:

Die Installation kann nicht abgeschlossen werden aufgrund einer konkurrierenden Abhängigkeit.
Die zu installierende Software: Android Development Tools 23.0.0.1245622 (com.android.ide.eclipse.adt.feature.feature.group 23.0.0.1245622)
Aktuell installierte Software: Android Developer Tools 22.2.1.v201309180102-833290 (com.android.ide.eclipse.adt.package.product 22.2.1.v201309180102-833290)
Es kann jeweils nur eines der folgenden installiert werden: 
    ADT-Paket 22.6.3.v201404151837-1123206 (com.android.ide.eclipse.adt.package 22.6.3.v201404151837-1123206)
    ADT-Paket 23.0.0.1245622 (com.android.ide.eclipse.adt.package 23.0.0.1245622)
Die Abhängigkeit kann nicht erfüllt werden:
    Von: Android Development Tools 23.0.0.1245622 (com.android.ide.eclipse.adt.feature.feature.group 23.0.0.1245622)
    Zu: com.android.ide.eclipse.adt.package [23.0.0.1245622]
Die Abhängigkeit kann nicht erfüllt werden:
    Von: Android Development Tools 22.6.3.v201404151837-1123206 (com.android.ide.eclipse.adt.feature.group 22.6.3.v201404151837-1123206)
    Zu: com.android.ide.eclipse.adt.package [22.6.3.v201404151837-1123206]
Die Abhängigkeit kann nicht erfüllt werden:
    Von: ADT-Paket 22.2.1.v201309180102-833290 (com.android.ide.eclipse.adt.package.feature.group 22.2.1.v201309180102-833290)
    Zu: com.android.ide.eclipse.adt.feature.group 22.2.0
Die Abhängigkeit kann nicht erfüllt werden:
    Von: Android Developer Tools 22.2.1.v201309180102-833290 (com.android.ide.eclipse.adt.package.product 22.2.1.v201309180102-833290)
    Zu: com.android.ide.eclipse.adt.package.feature.group [22.2.1.v201309180102-833290]

Nach dem Download des letzten ADT von der Website scheint es ein weiteres Problem zu geben.

Mit SDK-Tools Rev. 23 ist Proguard nicht installiert, der Ordner SDK dir/tools/proguard fehlt und andere Tools fehlen. Diese Version enthält mehrere Fehler.

1voto

RED_ Punkte 2996

Ich musste ADT löschen und es erneut installieren.

Allerdings sei gewarnt, dies führte bei mir und einer anderen Person dazu, dass für bestimmte Projekte Fehler aufgrund von fehlenden annotations.jar in dem Java Build Path auftraten, vermutlich weil versucht wurde, nach einem alten SDK zu suchen. Daher ist das Aktualisieren der Projekte der nächste Schritt, den ich unternehmen muss.

Die Fehler betreffen hauptsächlich Bibliotheken wie Google Play Services, Facebook SDK, ActionBarCompat.

Für diesen Schritt deinstallieren Sie zuerst ADT und fügen dann die URL wieder ein, um sie herunterzuladen. Die URL lautet: https://dl-ssl.google.com/android/eclipse

0voto

angryITguy Punkte 8997

Dies hat für mich funktioniert. Ich habe aktualisiert auf Version 23.02 (oder 23.03, wenn präsentiert) mithilfe einer neuen Installation des ADT-Bundles und der Migration Ihres Original-Workspace sowie dem Hinzufügen der Patches. Dies ist das Verfahren nur für das ADT-Bundle.

(Sichern Sie zuerst Ihren Workspace)

1/ Installieren Sie das neueste ADT-Bundle von Google. (Aus irgendeinem Grund führt die Verwendung der Download-Seite von Google in Chrome zu einer Endlosschleife!?!)

2/ Laden Sie den Patch von hier herunter:

3/ Wenden Sie den Patch gemäß den schlecht beschriebenen Anweisungen von Google an


...und kopieren Sie die folgenden Dateien:

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

Das bedeutet => Kopieren Sie nur die Datei tools/hprof-conv
Das bedeutet => Kopieren Sie nur die Datei tools/support/annotations.jar
Das bedeutet => Kopieren Sie das Verzeichnis und alle Inhalte von tools/proguard

3/ Zeigen Sie beim Start Ihren alten Workspace auf die neue Installation.

(Projekte werden weiterhin Fehler anzeigen, keine Sorge)

4/ Wählen Sie Hilfe -> Neue Software installieren, wählen Sie die Update-Site aus und wählen Sie Version 23.03 aus, wenn Sie dazu aufgefordert werden

  • Überprüfen Sie die Update-Sites und bearbeiten Sie die von Google von https => http wie folgt: Ändern Sie zu. Dies scheint dazu zu führen, dass der Eclipse Updater ein neues Update-Profil erstellt, das Downloadfehler vermeidet. Sie könnten auch Warnmeldungen zu "nicht signiert" von Windoze erhalten, aber einfach "Zugriff erlauben", um die Blockierung zu verhindern

5/ Wenn Sie immer noch Fehler in Bezug auf "android.R" haben, liegt das daran, dass Sie möglicherweise nicht die geeigneten "Plattform-Build-Tools" haben. Überprüfen Sie im "Android SDK Manager", welche Build-Tools Sie haben, ähnlich wie hier: Bildbeschreibung eingeben Überprüfen Sie auch Ihr "Android"-Build für das Projekt, um sicherzustellen, dass Sie die kompatible Android-API haben.

Version 23.02 sollte heruntergeladen werden und Ihre Projekte sollten jetzt kompilieren.

Google hat alle UI-Elemente für Eclipse ADT aufgegeben (d. h. Sie sehen den Juno-Splash). Ich dachte, das könnte ein Problem sein, aber es scheint in Ordnung zu sein. Ich denke, es zeigt, wie verzweifelt Google war, um das Problem zu beheben. Angesichts dessen, dass Android Studio nicht mehr weit entfernt ist, will Google keine weitere Zeit in ADT investieren. Ich nehme an, das ist das, was Sie bekommen, wenn Sie "kostenlose" Software haben. Hoffentlich haben jetzt die Erwachsenen das Sagen, und Google Studio wird nicht so ein Desaster sein.

0voto

Nexowski Punkte 335

Basiert auf Win7. Eclipse Version: 4.2.2 Build id: M20130204-1200

Für diejenigen, die Eclipse nach dem Versuch, das ADT-Plugin zu deinstallieren, kaputt gemacht haben.

Sie müssen alle android Ordner/jars aus dem Plugin-Ordner und dem Features-Ordner entfernen.

Überprüfen Sie dann Ihre config.ini im /Konfigurations-Verzeichnis. Wahrscheinlich haben Sie diese Zeilen:

eclipse.product=

...

eclipse.application=

Ändern Sie sie wie folgt:

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

Möglicherweise müssen Sie Ihr Eclipse von der Befehlszeile ausführen:

eclipsec.exe -clean.

Dann konnte ich das neueste ADT-Plugin installieren, ohne den gesamten Eclipse-Paket herunterladen zu müssen und alle Konfigurationen/Plugins zu verlieren.

0voto

DD.amor Punkte 45

Die perfekte Antwort ist. Geben Sie den folgenden Pfad ein, kopieren Sie sie alle Macintosh HD adt-bundle-mac sdk platform-tools dann parsen Sie in Macintosh HD adt-bundle-mac sdk tools, zuletzt, bearbeiten Sie die Zeile plugin.version=23.0.0 der Datei Macintosh HD adt-bundle-mac sdk tools plugin.prop, wie z.B. plugin.version=21.0.0. starten Sie Eclipse neu. Alles ist in Ordnung.

0voto

pioneerBhawna Punkte 578

Vollständige Anleitung zum Herunterladen von ADT, Konfigurieren in Eclipse und Beheben von Abhängigkeitsproblemen:

ADT herunterladen:

  1. Öffnen Sie diesen Link: https://dl-ssl.google.com/android/eclipse/

  2. Laden Sie ADT-23.0.2.zip herunter, das die neueste Version in einem ZIP-Ordner ist, und entpacken Sie es nicht.

ADT in Eclipse konfigurieren:

  1. Öffnen Sie Eclipse, gehen Sie zum Menü Hilfe Neue Software installieren...
  2. Klicken Sie auf die Schaltfläche Hinzufügen... auf der rechten Seite.
  3. Der Dialog Repository hinzufügen wird geöffnet.
  4. In Name: schreiben Sie ADT-Plugin
  5. In Ort: geben Sie den Pfad des ADT-Zip-Ordners ein, den Sie heruntergeladen haben, indem Sie auf die Schaltfläche Archiv... klicken.

**Es kann ein Fehler als doppelter Ort auftreten. Um dies zu lösen, befolgen Sie die folgenden Schritte:

1.1 Schließen Sie das aktuelle Dialogfeld.

1.2 Klicken Sie auf den Link Verfügbare Softwarestandorte und wählen Sie den Eintrag aus, der den gleichen Ort hat wie Sie den Zip-Datei oder ADT Plugin-Eintrag hinzugefügt haben. Nach der Auswahl entfernen Sie ihn.

1.3 Gehen Sie dann erneut zum vorherigen Hinzufügen... Dialog.

1.4 Fügen Sie erneut Name und Ort im Dialogfeld Repository hinzufügen hinzu.

Wählen Sie alle Optionen unter Entwicklungswerkzeuge aus und klicken Sie auf Weiter, um die ADT vollständig zu installieren.

Beheben von Abhängigkeitsproblemen in ADT: Nach allen oben genannten Schritten können Abhängigkeitsprobleme auftreten. Um sie zu lösen, befolgen Sie die folgenden Schritte:

  1. Klicken Sie in dem Dialogfeld Installieren auf Bereits installiert.

  2. Klicken Sie auf die Registerkarte Installierte Software und markieren Sie alle Entwicklungswerkzeuge der vorherigen Version anhand der Versionen und deinstallieren Sie sie.

Jetzt sollten alle Abhängigkeitsprobleme verschwinden und folgen Sie dem nächsten Schritt im Installationsassistenten:)

Alles Gute. Es wird auf jeden Fall helfen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X