Flutter项目指定Kotlin 1.6.10无法构建运行求助
解决Flutter项目Kotlin版本不兼容构建失败问题
更新Kotlin Gradle插件版本
打开项目根目录下的android/build.gradle文件,找到ext.kotlin_version配置项,替换为与依赖库兼容的版本(错误日志里依赖用的是1.8.x元数据,直接用1.8.22即可):ext.kotlin_version = '1.8.22'同时确认
buildscript区块内的Kotlin插件依赖引用的是这个版本:dependencies { classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" // 其他项目依赖... }清理Gradle缓存
旧缓存会残留不兼容的依赖文件,导致更新版本后仍报错:- 关闭当前IDE,删除项目根目录下的
.gradle文件夹和android/.gradle文件夹 - 删除
android/app/build文件夹 - 打开终端,在项目根目录依次执行:
flutter clean flutter pub get
- 关闭当前IDE,删除项目根目录下的
同步Gradle配置
重新打开IDE,点击"Sync Project with Gradle Files"按钮,等待配置同步完成后,再尝试构建项目。检查环境兼容性
执行flutter doctor命令,检查Flutter、Android SDK、Gradle等环境是否存在不兼容问题,根据提示修复缺失或版本不匹配的组件。
内容的提问来源于stack exchange,提问作者user1052321
相关产品推荐
相关产品推荐

