发现无效的Gradle JDKconfiguration?

我在Android Studio很新。 我有一个gradle的问题。 它说,

 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) 

那我该怎么做才能解决呢?

在Android Studio下,selectFile > Project Structure > JDK location 。 将JDK指定到当前安装的JDK的文件夹中。 并指定SDK位置。

如果您需要/需要,请将您的JDK安装更新为您要使用的版本。

接下来,通过运行javac -versionjava -version查找当前JDK安装的版本。 检查它是你所期望的。

接下来,findJDK安装目录:

  • 它应该在你的%PATH%上。
  • 默认情况下,它将是“C:\ Program Files \ Java”的子目录,例如:“C:\ Program Files \ Java \ jdk1.8.0_45”

接下来,启动Android Studio,然后进入“文件 – >项目结构 – > JDK位置”首选项页面。

首选项给出的文件path应该是上面标识的JDK安装导向器的path。 如果不是,则更新它。

笔记:

  • 使用安装目录的完整path名称; 例如“C:\ Program Files \ Java \ jdk1.8.0_45”。
  • 使用path名,而不是URL。

当我遇到同样的问题时,我通过指定可移植(未安装)的JDK8的path来解决这个问题。

当我在我的电脑上安装android studio时出现同样的错误。 在安装的时候,我已经在不同的path中安装了android sdk和android studio,所以在项目结构中,我设置了新的sdkpath。 我仍然得到了无效的jdk的消息…然后我知道jdk的位置,再次在项目结构中我已经设置了我的jdkpath。它的工作原理。