2015-05-19 19 views
38

Sono molto nuovo in Android Studio. Ho un problema con gradle. si dice,È stata trovata la configurazione JDK Gradle non valida?

Error:Invalid Gradle JDK configuration found. 
Platform SDK does not point to valid `JDK` `(C:/Program Files/Java/jdk1.8.0_20)`. 
Consult IDE log for more details (Help | Show Log) 

allora cosa devo fare per risolvere questo?

+0

C:/Programmi/Java/jdk1.8.0_20 esistono sulla macchina? –

+0

sì, ho già installato java java. qualche idea? –

+2

Ho avuto un problema simile dopo aver installato un nuovo jdk e cancellato quello vecchio. La risposta a questa domanda l'ha risolto. – Spindizzy

risposta

99

In Android Studio, selezionare File > Project Structure > JDK location. Specificare il JDK nella cartella del JDK attualmente installato. E specifica anche la posizione dell'SDK.

+4

dovrebbe essere accettata risposta, non pensi? :) – Mohsen

+3

Sarebbe bello se il link effettivo nel messaggio di errore fosse "Impostazioni Gradle" "Andrei in questo posto e non in qualcosa di completamente inutile. Questo ha funzionato. –

+0

Purtroppo, anche se ho seguito questi passaggi, ho ancora lo stesso problema. Ho anche provato a pulire il progetto e riavviare il sistema operativo ... –

0

Quando ho riscontrato lo stesso problema, l'ho risolto specificando il percorso del JDK8 portatile (non installato).

12

Se si desidera/è necessario, aggiornare l'installazione di JDK alla versione che si desidera utilizzare.

Successivamente, trovare la versione per l'installazione JDK corrente eseguendo javac -version o java -version. Verifica che sia quello che ti aspetti.

Quindi, trovare la directory di installazione del JDK:

  • Dovrebbe essere sul tuo% PATH%.
  • Per impostazione predefinita sarà una sottodirectory di "C: \ Program Files \ Java"', ad esempio: "C: \ Program Files \ Java \ jdk1.8.0_45"

successivo, avviare Android Studio, e vai alla pagina delle preferenze "File-> Struttura progetto-> Posizione JDK".

Il percorso del file indicato dalla preferenza deve essere il percorso del director di installazione JDK identificato in precedenza. Se non lo è, aggiornalo.

Note:

  • Utilizzare il percorso completo della directory di installazione; per esempio. "C: \ Programmi \ Java \ jdk1.8.0_45".
  • Utilizzare un percorso, non un URL.
0

Lo stesso errore che ho ottenuto quando installo Android Studio sul mio pc. al momento dell'installazione ho installato Android sdk e Android Studio in un percorso diverso, quindi nella struttura del progetto ho impostato il mio nuovo percorso sdk. Ancora ho ricevuto il messaggio di jdk non valido ... quindi sapevo che posizione di jdk, di nuovo nella struttura del progetto ho impostato il mio percorso jdk. Funziona.

Problemi correlati