2016-06-01 10 views
7

Ho solo cercato di aggiornare in studio Android da 1.4 a 2.2 anteprima 2. Dopo l'aggiornamento Android Studio, quando ho cercato di aprirla, mi ha mostrato questo errore:Problema dopo l'aggiornamento dello studio di Android

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

Qualcuno può aiutarmi a risolvere questo?

+0

riferiscono http://stackoverflow.com/a/22496754/6097062 –

+1

Java 8 è necessario per Studio 2.2. Vedi http://stackoverflow.com/questions/37335214/android-studio-2-2-preview-1-error-please-use-jdk-8-or-newer –

+0

controlla questo: http: //stackoverflow.com/ a/37313981/772590 –

risposta

2

vostro ambiente di runtime è in esecuzione una versione diversa di Java che il vostro compilatore - 52.0 rappresenta Java SE 8

Su Linux, tipo:

sudo update-alternatives --config java 

uscita sarà come:

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: 

Seleziona

Poi compilare il progetto:

./gradlew assembleDebug 

questa fissa per me :)

In Windows, lo si può fare tramite il Pannello di controllo Java molto facilmente - Per saperne di più su di esso here!

11

Ho trascorso molto tempo con questo anche in Android Studio.

Sembra che questo problema sia causato dalla differenza nella versione java utilizzata per la compilazione del progetto.

Infine, all'interno della finestra delle impostazioni "Struttura del progetto", ho abilitato "Usa JDK incorporato (consigliato)" nella scheda Posizione SDK.

E felice compilazione :)

+1

grazie, questo ha fatto il trucco –

+1

Windows java auto updater crea solo nuove directory per le nuove versioni di JDK ma Android Studio continua a puntare a una vecchia directory JDK ... quindi fallo come dice Graph o punta a percorso JDK più recente. –

Problemi correlati