我无法运行我的项目,每次尝试时我都会收到一条消息告诉我
我的项目的 Gradle 版本与 Java 版本不兼容 Flutter 用于 Gradle
我尝试将我的 gradle 版本更改为与我的 flutter 项目正在使用的 java 版本兼容的版本,但它不起作用。
基于命令行:
flutter doctor --verbose
我的java版本是:
Java版OpenJDK运行环境(构建 21.0.3+-12282718-b509.11)
我使用android studio
您应该从更新您的 gradle 开始。根据 兼容性矩阵,您的项目应至少使用
8.5
版本。
要更新,有多种选择:
./gradlew wrapper --gradle-version 8.5
或 gradlew.bat wrapper --gradle-version 8.5
(Windows)在控制台中运行更新程序distributionUrl
中的gradle.properties
(在问题的屏幕截图上)更新为distributionUrl=https\://services.gradle.org/distributions/gradle-8.5-bin.zip
之后您可能想要更新
Kotlin
、AGP
或其他依赖项,但我相信它比 gradle
本身更简单。