Je voulais utiliser mon JDK 10 dans mon Android Studio. Je suis allé dans Fichiers> Structure du projet et spécifié mon emplacement JDK:
C:\Program Files\Java\jdk-10
Après avoir cliqué sur 'OK', il m'a montré un message Gradle sync failed
avec une erreur:
Could not determine Java version using executable C:\Program Files\Java\jdk-10\bin\Java.exe.
J'ai défini la variable Java_HOME sur mes dossiers jdk et jre, et la variable de chemin d'accès sur C:\ProgramData\Oracle\Java\javapath
, mais le problème persiste.
Je peux aussi trouver la version Java avec la commande:"C:\Program Files\Java\jdk-10\bin\Java.exe" -version
qui me donne la version correcte:
Java version "10" 2018-03-20
Java(TM) SE Runtime Environment 18.3 (build 10+46)
Java HotSpot(TM) 64-Bit Server VM 18.3 (build 10+46, mixed mode)
Système d'exploitation: Windows 10 64 bits
Version Android Studio: 3.1.0.16
Version JDK: 10
cela se produit dans Android studio 3.2.0 lorsque vous importez votre projet dans le nouveau studio Android, vous devez utiliser cette version ou plus récente
dependencies {
classpath 'com.Android.tools.build:gradle:3.2.0-alpha14'
}