Flutter 报错 Kotlin 找不到所需的 JDK 工具

7 java sdk android gradle flutter

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

但我收到了这个错误:

* 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
Run Code Online (Sandbox Code Playgroud)

我也试过这个方法,但是没有用。

在此处输入图片说明

Jav*_*ban 12

第1步:

我将以下行添加到 gradle.properties 文件

org.gradle.java.home=C:\\Program Files\\Java\\jdk1.8.0_261 你的jdk版本

第2步:

将以下行添加到 gradle-wrapper.properties 文件

到地址 => \flutter_app\android\gradle\wrapper\gradle-wrapper.properties

distributionUrl=https\://services.gradle.org/distributions/gradle-6.3-all.zip
Run Code Online (Sandbox Code Playgroud)


Sco*_*ott 5

当我的 JRE 更新时,我收到此错误,但我的 JDK 没有更新。下载并安装更新的 JDK 后,错误消失了。

以下是 JDK 下载链接:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html