5

我想在我的 Android Studio 中使用我的 JDK 10。我去了文件>项目结构并指定了我的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

4

1 回答 1

2

当您将项目导入新的 android studio 时,它会在 android studio 3.2.0 中发生,您必须使用此 build gradle 或更新版本

dependencies {
    classpath 'com.android.tools.build:gradle:3.2.0-alpha14'

}
于 2018-05-22T14:25:52.350 回答