Flutter 应用程序的 Kotlin 版本错误

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

我的 Flutter 应用程序出现以下错误。

Running Gradle task 'assembleDebug'...                             35.5s  

[!] Your project requires a newer version of the Kotlin Gradle plugin.  
Find the latest version on https://kotlinlang.org/docs/releases.html#release-details, then update the version number of the plugin with id "org.jetbrains.kotlin.android" in the plugins block of C:\Users\mohammed isham\rental_app\android\settings.gradle.

Alternatively (if your project was created before Flutter 3.19), update C:\Users\mohammed isham\rental_app\android\build.gradle

ext.kotlin_version = '<latest-version>'

我已经尝试过这些解决方案。

AI 修复摘要在此处生成并由我修复

  1. 更新了 Kotlin 版本:

    • 1.7.0
      build.gradle
      中的 Kotlin 版本更改为
      settings.gradle
  2. Gradle 配置

    • 将 Gradle 包装器更新为
      gradle-8.0.2
      中的
      gradle-wrapper.properties
    • 确保 Android Gradle 插件版本兼容。
  3. 依赖项更新

    • 更新了
      pubspec.yaml
      中的依赖关系。
    • flutter pub upgrade
      flutter pub get
  4. Android Studio 中的 Java 配置:

    • 已验证 JDK 安装(版本 11 或更高版本)。
    • 在 Android Studio 的项目结构中设置 JDK 路径。
    • 正确配置
      JAVA_HOME
      环境变量。
    • 重新启动 Android Studio 并使缓存失效。
  5. 清理和重建项目

    • 执行
      flutter clean
      ,接着执行
      flutter build apk --release

我什至升级到了当前版本的 kotlin,并尝试一次又一次地运行它,它根本不起作用,而且我已经完成了所有的人工智能修复

android flutter gradle
1个回答
0
投票

https://docs.gradle.org/current/userguide/compatibility.html#kotlin

检查与您的 Gradle 版本兼容的嵌入式 kotlin 版本。如果不将 kotlin 版本升级到更高级别或最新版本则

flutter build clean 
flutter pub get

再次运行您的应用程序

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