You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何解决Flutter项目中Kotlin版本不兼容导致的Gradle错误?

解决Flutter项目Gradle构建失败(Kotlin版本不兼容)

错误核心

运行flutter run时触发Kotlin版本不兼容报错:

模块使用不兼容的Kotlin版本编译。其元数据的二进制版本为1.9.0,预期版本为1.7.1。

最终导致:app:compileDebugKotlin任务执行失败,Gradle构建退出码为1。

修复步骤

  1. 打开项目内的android/build.gradle文件(对应路径:M:\login_page_official\firebase_signin\login_signin\android\build.gradle)
  2. 定位到ext.kotlin_version配置行,将版本号修改为1.9.0或更高稳定版(例如1.9.20):
    buildscript {
        ext.kotlin_version = '1.9.0' // 修改此处版本号
        repositories {
            google()
            mavenCentral()
        }
        // 其他原有配置...
    }
    
  3. 保存文件后,在终端执行以下命令清理并重新构建:
    flutter clean
    flutter pub get
    flutter run
    

额外排查方案

若修改后仍报错,可尝试:

  • 删除本地Gradle缓存文件夹(路径:C:/Users/ganes/.gradle/caches),再重新执行构建命令
  • 确认Android Studio的Kotlin插件版本与配置的版本一致

内容的提问来源于stack exchange,提问作者070 GANESHAN.M

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.28 08:30:13