Parsing Daten für Android L fehlgeschlagen. Nicht unterstützte Major.Minor Version 51.0
Nach der Installation von ADT-Plugin für Eclipse, ich habe versucht, eine neue Hello world Android app.
Aber ich traf die folgende Fehlermeldung, wenn ich versuchte, Sie zu öffnen, eine neue Android-Anwendung.
Ich arbeite mit JDK und JRE 7.0 7.0.
Ich arbeitete zunächst mit JDK 6.0, traf aber mit dem gleichen Fehler, daher habe ich es deinstalliert und installiert JDK 7.0 und den Pfad geändert, Einstellungen bzw..
Der Fehler ist klar:
Laden von Daten für Android L(Vorschau) hat ein problem festgestellt. Analysieren von Daten für Android L ist fehlgeschlagen.Unsupported major.minor-version
51.0.
Meine compliance-Werte werden auch geändert, um JDK 1.7 nur.
Und ich habe auch meine JRE compliance auf 1.7.
InformationsquelleAutor der Frage sasu | 2014-07-22
Du musst angemeldet sein, um einen Kommentar abzugeben.
War ich vor dem gleichen problem, auf meinem Mac OSX und für mich das problem wurde behoben, durch das herunterladen und installieren JDK 1.8 von Java SE Development Kit 8 Downloads. Sie brauchen nur zu installieren(oder aktualisieren) JDK 1.8 und starten Sie den eclipse. Das ist es! Sollte wieder funktionieren.
InformationsquelleAutor der Antwort K M Rakibul Islam
Bitte überprüfen Sie die folgenden.
name.
!()
Die "20" gibt die android-version zu verwenden, wenn die rendering-layouts. Ändern Sie es und sehen.
Hoffe, das hilft.
InformationsquelleAutor der Antwort Srijith
Können Sie "lösen", indem der deinstallation der Android L-SDK das Android-SDK-Manager.
Nicht zufriedenstellend.
Bearbeiten
Ich denke diese Antwort ist effektiv was auf die gleiche Sache, aber ohne die deinstallation (statt einfach nur die Auswahl der version der API, die tatsächlich funktioniert).
InformationsquelleAutor der Antwort AJP
Überprüfen Sie Ihre JDK-version. Es muss JDK1.7. JDK 1.6 funktioniert nicht.
InformationsquelleAutor der Antwort Ligen Yao
Hatte dasselbe problem beim Upgrade auf SDK 5.0. Wie gesehen, in den verschiedenen Antworten, die Lösung für mich war:
Update mein Eclipse config-Datei mit der Lage der neuen JDK:
Nicht ändern müssen, JDK compliance.
InformationsquelleAutor der Antwort user3394858
Einfach löschen Android L-Plattformen.
Umleitung auf Ihr android-sdk-Verzeichnis.
InformationsquelleAutor der Antwort tounaobun
Manchmal kann es nur, weil der compiler compliance level nicht richtig eingestellt ist in der Eclipse-Java-Compiler-Einstellungen.
Gehen Sie zu Eclipse Preferences unter Java-Bereich-> gehe zu Compiler und dann im JDK compliance level 1.7 wählen Sie
InformationsquelleAutor der Antwort Haimanti
War ich mit Eclipse Indigo 64-bit-JDK 1.7. Sobald ich aktualisiert auf Eclipse Luna 64 bit funktionierte alles einwandfrei. Außerdem, Eclipse-Indigo-64 gar nicht bestätigen JDK 1.8+
InformationsquelleAutor der Antwort user608578