Java 颤振错误Kotlin找不到所需的JDK工具

Java 颤振错误Kotlin找不到所需的JDK工具,java,android,flutter,gradle,sdk,Java,Android,Flutter,Gradle,Sdk,我首先创建了一个新的颤振项目 但我有一个错误: * What went wrong: Execution failed for task ':app:compileDebugKotlin'. > Kotlin could not find the required JDK tools in the Java installation 'C:\Program Files\Java\jre1.8.0_261' used by Gradle. Make sure Gradle is runnin

我首先创建了一个新的颤振项目

但我有一个错误:

* What went wrong:
Execution failed for task ':app:compileDebugKotlin'.
> Kotlin could not find the required JDK tools in the Java installation 'C:\Program Files\Java\jre1.8.0_261' used by Gradle. Make sure Gradle is running on a JDK, not JRE.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 33s
Exception: Gradle task assembleDebug failed with exit code 1
我也试过这个方法,但不起作用

第1步: 我在gradle.properties文件中添加了以下行

org.gradle.java.home=C:\\Program Files\\java\\jdk1.8.0\u 261
您的jdk版本

步骤2: 将以下行添加到gradle-wrapper.properties文件

地址=>
\flatter\u app\android\gradle\wrapper\gradle wrapper.properties

distributionUrl=https\://services.gradle.org/distributions/gradle-6.3-all.zip

我的JRE更新时出现了这个错误,但我的JDK没有。在我下载并安装了更新的JDK之后,错误消失了


这里有一个JDK下载链接:

升级java JDK,然后转到

file -> project structure -> project setting -> project change "project sdk"

到最新的JDK

可能需要更新JDK?