2016-06-01 25 views
7

Ich habe gerade versucht Android Studio 1,4-2,2 Vorschau 2. Nach dem Update Android Studios, zu aktualisieren, wenn ich versuchte, es zu öffnen, es zeigte mir diesen Fehler:Ausgabe nach Android Studio Update

Error:(1, 1) A problem occurred evaluating project ':app'.

java.lang.UnsupportedClassVersionError: com/android/build/gradle/AppPlugin : Unsupported major.minor version 52.0

enter image description here

Kann mir jemand helfen, das zu lösen?

+0

Kompilieren beziehen http://stackoverflow.com/a/22496754/6097062 –

+1

Java 8 für Studio 2.2 erforderlich ist. Siehe http://stackoverflow.com/questions/37335214/android-studio-2-2-preview-1-error-please-use-jdk-8-or-newer –

+0

überprüfen Sie dies: http: //stackoverflow.com/ a/37313981/772590 –

Antwort

2

Ihre Laufzeitumgebung eine andere Version von Java als Compiler läuft - 52.0 stellt Java SE 8

Unter Linux Typ:

sudo update-alternatives --config java 

Ausgabe aussehen wird:

There are 2 choices for the alternative java (providing /usr/bin/java). 

    Selection Path          Priority Status 
------------------------------------------------------------ 
    0   /usr/lib/jvm/java-7-oracle/jre/bin/java 2   auto mode 
    1   /usr/lib/jvm/java-7-oracle/jre/bin/java 2   manual mode 
* 2   /usr/lib/jvm/java-8-oracle/jre/bin/java 1   manual mode 

Press <enter> to keep the current choice[*], or type selection number: 

Wählen Sie

Dann übersetzen Sie Ihr Projekt:

./gradlew assembleDebug 

Dieses es für mich gerichtet :)

Unter Windows können Sie es über das Java Control Panel sehr leicht tun kann - mehr darüber here!

11

Ich verbrachte ziemlich viel Zeit mit diesem auch in Android Studio.

Es scheint, dass dieses Problem durch den Unterschied in der Java-Version verursacht wird, die zum Kompilieren des Projekts verwendet wird.

Schließlich habe ich im Einstellungsfenster "Projektstruktur" die Option "Embedded JDK verwenden (empfohlen)" auf der Registerkarte SDK-Speicherort aktiviert.

und glücklich :)

+1

danke, das hat den Trick –

+1

Windows Java Auto Updater nur neue Verzeichnisse für neue Releases von JDK erstellen, aber Android Studio zeigt auf ein altes JDK-Verzeichnis ... so wie Graph sagte oder nur auf ein zeigen neuerer JDK-Pfad. –

Verwandte Themen