我想在我的Android Studio中使用我的JDK 10。我去了Files>项目结构并指定我的JDK位置:
C:\Program Files\Java\jdk-10
点击“确定”后,它显示Gradle sync failed
消息并显示错误:
Could not determine Java version using executable C:\Program Files\Java\jdk-10\bin\java.exe.
我已将JAVA_HOME变量设置为我的jdk和jre文件夹,并将路径变量设置为C:\ProgramData\Oracle\Java\javapath
,但问题仍然存在。
我也可以使用以下命令找到Java版本:
"C:\Program Files\Java\jdk-10\bin\java.exe" -version
这给了我正确的版本:
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)
操作系统:Windows 10 64位
Android Studio版本:3.1.0.16
JDK版本:10
答案 0 :(得分:2)
它发生在android studio 3.2.0中,当你将项目导入新的android studio时,你必须使用这个构建gradle或更新
dependencies {
classpath 'com.android.tools.build:gradle:3.2.0-alpha14'
}