2016-07-04 7 views
5

Alles war in Ordnung und funktioniert einwandfrei, bis ich den Befehl ausführen "ionic Build android" und dann dieser Fehler auftritt.ionic Build android Fehler (: transformClassesWithDexForDebug)

: transformClassesWithDexForDebugjava.lang.UnsupportedClassesVersionError: com.android.dx/command/Main: Nicht unterstützte major.minor Version 52.0

und so weiter ......

enter image description here

+0

Es ist ein Java-Fehler. JDK war veraltet. Die Aktualisierung von JDK und JRE hat meine Probleme gelöst. –

Antwort

6

Sieht aus wie Sie eine alte Version von Java haben. Aktualisieren Sie Ihre JDK Version 8.

Sie können es herunterladen: here

Vergessen Sie auch nicht Ihre Variable JAVA_HOME auf eine neue Version einzustellen (über Systemsteuerung -> System -> Erweitert -> Umgebungsvariablen) und dann neu starten. Stellen Sie sicher, dass beim Erstellen Ihres Projekts angezeigt wird, dass Sie JDK Version 8 verwenden.

Sie haben möglicherweise Großbuchstaben Problem. Um es zu beheben, gehen Sie folgendermaßen vor:

npm install -g gradle 
ionic platform rm android 
ionic platform add android 
ionic build android 
+0

Ich habe es bereits behoben. Mein Java war veraltet (tat dasselbe wie Sie beschrieben). Danke für Ihre Antwort. –

+0

Ich hatte gestern genau den gleichen Fehler :) Schön, dass du es schnell herausgefunden hast! –

Verwandte Themen