繁体   English   中英

Android Studio:无法使用可执行文件C:\\ Program Files \\ Java \\ jdk-10 \\ bin \\ java.exe确定Java版本

[英]Android Studio: Could not determine Java version using executable C:\Program Files\Java\jdk-10\bin\java.exe

我想在我的Android Studio中使用我的JDK 10。 我去了Files> Project Structure并指定了我的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

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

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

}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM