2016-03-24 12 views
1

Ich erstelle ein HelloWorld Android-Anwendungsprojekt.
Android-Projekt kann nicht in MyEclipse ausgeführt werden

Wenn dieses Projekt laufen, sagt myeclipse mich:
com/android/dx/Befehl/dexer/Main: Nicht unterstützte major.minor Version 52.0.

Das Problem scheint ein Jar-Versionskonflikt zu sein.
Am Anfang verwende ich JDK1.7.

Um zu versuchen, dieses Problem zu lösen, ändere ich zu JDK1.8.
Allerdings funktioniert es nicht. Könnte mir jemand helfen, rauszukommen?
Danke!

enter image description here

Antwort

0

Eigentlich sind Sie jetzt 2 JDK, die diesen Fehler verursacht. Denn wenn Code in einer jdk-Version geschrieben und in einer anderen Version ausgeführt wird. Es verursacht ein Problem.

  1. zuerst deinstallieren JDK 7 und installieren Sie JDK 8.
  2. Sie ein anderes Projekt erstellen und den Code neu schreiben.

Ich hoffe, es wird Ihr Problem helfen.

0

Es sieht so aus, als ob einige vom Builder verwendete Klassen für Java 8 kompiliert wurden, aber Sie den Builder mit Java 7 ausführen. Gehen Sie zu Fenster-> Einstellungen-> MyEclipse-> Mobile Tools-> PhoneGap Build-> Local Build und stellen Sie sicher, dass JDK 8 eingestellt ist. Wenn das nicht funktioniert, müssen Sie viel mehr Details über Ihre MyEclipse-Version, Ihre Java-Einstellungen für Mobile Tools und Workspaces und über Ihre Arbeitsweise angeben.

Eine weitere Option ist die Remote-Erstellung mit dem Phonegap-Build-Dienst.

0

Öffnen Sie Ihr Projekt Datei project.properties:

sdk.buildtools=23.0.3 

oder letzte Version