您项目的 Gradle 版本与 Flutter 用于 Gradle 的 Java 版本不兼容

问题描述 投票:0回答:1

我无法运行我的项目,每次尝试时我都会收到一条消息告诉我

我的项目的 Gradle 版本与 Java 版本不兼容 Flutter 用于 Gradle

我尝试将我的 gradle 版本更改为与我的 flutter 项目正在使用的 java 版本兼容的版本,但它不起作用。

基于命令行:

flutter doctor --verbose 

我的java版本是:

Java版OpenJDK运行环境(构建 21.0.3+-12282718-b509.11)

我使用android studio

enter image description here

java flutter android-studio gradle
1个回答
0
投票

您应该从更新您的 gradle 开始。根据 兼容性矩阵,您的项目应至少使用

8.5
版本。

要更新,有多种选择:

  1. 在项目的 android 目录中使用
    ./gradlew wrapper --gradle-version 8.5
    gradlew.bat wrapper --gradle-version 8.5
    (Windows)在控制台中运行更新程序
  2. distributionUrl
    中的
    gradle.properties
    (在问题的屏幕截图上)更新为
    distributionUrl=https\://services.gradle.org/distributions/gradle-8.5-bin.zip

之后您可能想要更新

Kotlin
AGP
或其他依赖项,但我相信它比
gradle
本身更简单。

© www.soinside.com 2019 - 2024. All rights reserved.