Eclipse meldet, dass die Bibliothek aktueller als das ADT-Plug-In ist

288

Bei einer neuen Android SDK-Installation ist das grafische Layout von Eclipse leer und zeigt nicht das Rendering des Layouts an. Eclipse zeigt diese Meldung an:

Diese Version der Rendering-Bibliothek ist aktueller als Ihre Version des ADT-Plug-Ins. Bitte aktualisieren Sie das ADT-Plug-In.

Der Fehlerbericht Eclipse meldet, dass die Rendering-Bibliothek aktueller als das ADT-Plug-In ist und listet die zu reproduzierenden Schritte auf. Wie behebe ich das?

Edward Brey
quelle

Antworten:

512
  1. Klicken Sie auf Hilfe> Neue Software installieren .
  2. In der Arbeit mit Feld eingeben:https://dl-ssl.google.com/android/eclipse/
  3. Wählen Sie Developer Tools / Android Development Tools .
  4. Klicken Sie auf Weiter und schließen Sie den Assistenten ab.
Edward Brey
quelle
12
Verwenden Sie nicht SDK Manager. Führen Sie die obigen Schritte aus, damit es funktioniert. Die meisten (wie ich) verwechseln zwischen SDK Manager und Install New Software
Taxeeta
18
Es ist auch besser, die https://dl-ssl.google.com/android/eclipse/URL manuell einzugeben, als die mögliche vorhandene Version ohne zu verwenden https. Möglicherweise werden im Repository keine Fehler gefunden.
Jason Axelson
89
+1. Manchmal frage ich mich, wie die Welt vor Google und Stackoverflow funktioniert. (Soll ich diese Schritte und die URL irgendwie von Natur aus kennen?)
Justinkoh
9
Für mich zeigt es nichts zu aktualisieren, aber das Layout wird immer noch nicht gerendert und zeigt die gleiche Meldung ... eine Idee?
Hussain KMR Behestee
10
Update: Ich habe mein Problem gelöst, indem ich das Kontrollkästchen deaktiviert habeContact all update sites during install to find required software
Sébastien
341

Ändern Sie die Android-Version beim Rendern des Layouts.

Geben Sie hier die Bildbeschreibung ein

Änderungen in der API-Version 18 bis 17 funktionieren für mich.

Bearbeiten: Die Lösung funktionierte auch für Android Studio.

Code
quelle
7
Dies ist eine gute Lösung, wenn Sie Eclipse / ADT nicht aktualisieren möchten. Der Nachteil ist, dass Ihr Layout nicht mit den neuesten Tools gerendert wird, was keine große Sache ist. Ich empfehle, es vor dem Aktualisieren von Eclipse / ADT zu versuchen, da es sehr schnell zu versuchen ist und bestätigen würde, dass das Aktualisieren auch das Problem beheben würde.
fishjd
1
sehr schnell zu versuchen und würde bestätigen, dass die Aktualisierung auch das Problem beheben würde
Shirish Herwade
3
Dies war das einzige, was für mich funktioniert hat ... das Aktualisieren von ADT sagt mir, dass es Abhängigkeitskonflikte gibt ... hasse Hassfinsternis und +5 für dich
P-RAD
1
OMG ... Das ist eine Sache, die du mir gerade gezeigt hast ... hat mir das Leben gerettet
Shridutt Kothari
1
Yoooo !!! Nach 2 Stunden. Schließlich funktionierte es nur durch Ändern des Renderlayouts. Danke, Mann.
Mohd. Umar
17

Der Grund für die Warnung ist, dass Sie Old ADT (Android-Entwicklungstools) verwenden. Aktualisieren Sie daher Ihr ADT, indem Sie die folgenden Schritte ausführen

Verfahren 1:

  1. Innerhalb von Eclipse Klicken Sie auf das Menü Hilfe
  2. Wählen Sie Nach Updates suchen
  3. In diesem Fenster werden die erforderlichen Aktualisierungen angezeigt. Wählen Sie mit dem Kontrollkästchen Alle Optionen aus, oder wählen Sie ADT aktualisiert.

Geben Sie hier die Bildbeschreibung ein

Verfahren 2:

Klicken Sie auf Hilfe> Neue Software installieren. Geben Sie im Feld Arbeiten mit Folgendes ein: https://dl-ssl.google.com/android/eclipse/ Wählen Sie Developer Tools / Android Development Tools. Klicken Sie auf Weiter und schließen Sie den Assistenten ab.

sravan
quelle
Interessanterweise scheiterte die Überprüfung auf Updates immer wieder an einem Ego-Mist, der zurückgelassen wurde, aber die Neuinstallation funktionierte großartig.
William T. Mallard
+1 Ich hatte ähnliche Erfahrungen wie @ WilliamT.Mallard. Nach Updates suchen, sagte, dass alles auf dem neuesten Stand war. Neu installiert funktioniert.
PeteH
1

Ändere ich die API-Versionen 17, 19, 21 und 23 im XML-Layout?

&&

Aktualisierte Android-Entwicklungstools 23.0.7, aber das Layout kann immer noch nicht richtig gerendert werden. Ich habe Android DDMS 23.0.7 aktualisiert. Es funktioniert perfekt. !!!

Dhruv Raval
quelle
-10

Ändern Sie die Zielversion in neue Updates. Andernfalls ändern Sie die SDK-Version, die Sie in der Android-Manifestdatei haben.

android:minSdkVersion="8"
android:targetSdkVersion="18"
Naveen Kumar
quelle