2016-03-20 12 views
2

Nachdem ich mein Android SDK aktualisiert habe, habe ich diese Art von Fehler, wenn ich versuche, Android Build für mein Spiel zu erstellen.Nicht unterstützte Major.Minor Version 52.0 - Android Build Fehler - Unity

enter image description here

Derzeit enthält Mein Spiel Quellcode zwei Plugins, ist Google Play Games und die zweite ist RevMob. Bevor es das Build korrekt generiert hat, wird es derzeit über dem Fehler angezeigt.

Bitte geben Sie eine Erklärung in diesem. Über google habe ich so viele gleiche Forum-Fragen im Stack-Overflow bekommen aber das sind für Core-Plattformen. Kann also nicht entscheiden, wie man sie auf die Einheit anwendet.

mein Terminal Java-Version Display wie folgt Derzeit:

enter image description here

+0

Normalerweise bedeutet dies, dass Sie eine andere Java-Runtime-Version verwenden, die zur Kompilierung verwendete Java-Version. Zum Beispiel Sie haben Ihren Code mit Java 7 kompiliert und versuchen, ihn mit Java 8 auszuführen, oder umgekehrt. –

+0

@YoavGur, wie dieses Problem in Mac-System zu lösen? Das ist eine große Frage für mich. Ich kann Probleme verstehen, aber wie sortiere ich das? – Siddharth

+0

In welcher JDK-Version haben Sie Ihren Code kompiliert? –

Antwort

2

habe ich Lösung durch neueste Version von JDK Auswahl in Unity wählen.

enter image description here

ich nur Unity JDK-Pfad auf die neueste installierte Version geändert. Dann löste es mein Build-Problem vollständig. Ich hoffe, diese Antwort hilft anderen Mitgliedern.

0

Fügen Sie die Variable wie unten gezeigt hinzu. Umstellung auf neue Version Ihrer Java, für mich ist. Jdk1.8.0_65 (sicher restart pc machen) viel Glück :)

Verwandte Themen