已升级Kotlin Gradle Plugin仍提示需更新,求助解决方案
解决Flutter项目中Kotlin Gradle插件版本过低问题
步骤1:对齐版本兼容性
你的Android Gradle插件(AGP)版本为7.1.2,Gradle版本为7.6,需要确保Kotlin Gradle插件(KGP)版本与二者兼容。建议将Kotlin版本升级到1.8.22(该版本与当前AGP、Gradle版本完全适配)。
步骤2:更新配置并清理缓存
- 修改
android/build.gradle中的Kotlin版本:
buildscript { ext.kotlin_version = '1.8.22' repositories { google() jcenter() } dependencies { classpath 'com.android.tools.build:gradle:7.1.2' classpath 'com.google.gms:google-services:4.3.10' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" } }
- 执行缓存清理操作:
- 关闭当前开发工具(Android Studio/VS Code)
- 删除项目根目录下的
.gradle、build文件夹,以及android/app/build文件夹 - 重新打开项目,依次执行命令:
flutter clean→flutter pub get - 尝试重新编译项目
步骤3:检查插件依赖要求
部分Flutter第三方插件可能会强制要求特定Kotlin版本,可执行flutter pub deps查看依赖树,确认是否有插件明确指定版本限制,再针对性调整Kotlin版本。
步骤4:同步Gradle配置
修改完成后,在Android Studio中点击「Sync Project with Gradle Files」按钮,确保所有配置同步生效。
内容的提问来源于stack exchange,提问作者Dhaval Chaudhari
相关产品推荐
相关产品推荐

