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

Flutter运行App报错:kotlin-android插件需依赖Android Gradle插件

问题原因

报错是因为你在根级android/build.gradle文件末尾错误应用了Kotlin Android插件。根项目本身不属于Android应用、库等类型的模块,没有配置任何Android Gradle插件,直接应用kotlin-android插件就会触发该错误,和android/app/build.gradle里的插件配置无关——app模块已经先声明了com.android.application插件,后续应用kotlin-android是符合规则的。

解决步骤
  • 打开项目下的android/build.gradle文件,滑到文件最底部,删除最后一行的apply plugin: "org.jetbrains.kotlin.android"。根级build.gradle只需要在buildscript依赖块中声明Kotlin插件的classpath,不需要直接apply该插件。
  • (可选优化)把文件中被注释掉的mavenCentral()仓库声明放开,避免后续依赖拉取失败。你当前使用的AGP 4.2.0和Kotlin 1.6.10版本是兼容的,不需要额外调整版本号。
  • 配置修改完成后,在项目根目录依次执行以下命令清理缓存并重新构建:
flutter clean
flutter pub get
flutter run

执行完上述操作后构建即可恢复正常。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.29 16:06:26