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

Flutter打包APK遇Kotlin版本不兼容错误求解决方案

解决Kotlin版本不兼容问题

错误提示说明项目存在Kotlin版本冲突:某个模块用1.8.0编译,但项目期望1.6.0版本。结合你的Flutter 3.19.1版本与配置,可通过以下两种方案解决:

方案一:升级Android Gradle Plugin(AGP)版本适配Kotlin 1.8.0

AGP 7.3.0与Kotlin 1.8.0不兼容,需将AGP升级到7.4.x版本(该版本适配Kotlin 1.8.x):

  1. 打开android/settings.gradle,修改AGP版本:
plugins {
    id "dev.flutter.flutter-plugin-loader" version "1.0.0"
    id "com.android.application" version "7.4.2" apply false // 修改此处版本
    id "org.jetbrains.kotlin.android" version "1.8.0" apply false
}
  1. 执行清理并重新构建:
flutter clean
rm -rf android/.gradle
flutter build apk

方案二:降级Kotlin版本适配AGP 7.3.0

若不想升级AGP,可将Kotlin版本降级到与AGP 7.3.0兼容的1.7.20:

  1. 打开android/settings.gradle,修改Kotlin版本:
plugins {
    id "dev.flutter.flutter-plugin-loader" version "1.0.0"
    id "com.android.application" version "7.3.0" apply false
    id "org.jetbrains.kotlin.android" version "1.7.20" apply false // 修改此处版本
}
  1. 执行清理并重新构建:
flutter clean
rm -rf android/.gradle
flutter build apk

额外提示

  • 确保android/app/build.gradle中的kotlinOptions.jvmTarget保持为1.8(当前配置已正确)。
  • 若上述方案无效,检查项目依赖的Flutter插件是否硬编码低版本Kotlin,尝试更新所有插件到最新兼容版本。

内容的提问来源于stack exchange,提问作者Dzy

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.19 11:37:35