Flutter构建APK失败:无法找到kotlin-gradle-plugin:1.7.1版本求助
解决Flutter构建APK时Kotlin-Gradle版本不匹配问题
错误原因
你指定的Kotlin Gradle插件版本1.7.1并非JetBrains官方发布的稳定版本,官方Kotlin版本号采用主版本.次版本.补丁版本格式(如1.7.10、1.8.20),导致Gradle无法在maven仓库中找到对应依赖包。
修复步骤
- 打开Flutter项目根目录下的
android/build.gradle文件 - 定位到
buildscript代码块内的dependencies部分,找到如下依赖行:classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.7.1" - 将版本号替换为官方发布的稳定版本,比如适配多数Flutter版本的
1.7.10,或更高稳定版1.8.20:classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.7.10" - 保存文件后,重新执行构建命令:
flutter build apk
额外注意事项
- 确保Kotlin版本与Gradle版本兼容:Gradle 7.4+支持Kotlin 1.7.x,Gradle 8.0+支持Kotlin 1.8.x
- 若不确定适配版本,可通过
flutter doctor查看环境适配提示,选择对应版本
内容的提问来源于stack exchange,提问作者raghu tripathi
相关产品推荐
相关产品推荐

