Flutter项目gradle.build中Kotlin版本无法更新问题求助
Flutter项目Kotlin版本更新不生效的排查与解决方案
1. 检查并修改核心配置文件
- 项目根目录
build.gradle:找到ext.kotlin_version字段,替换为目标最新版本,例如:buildscript { ext.kotlin_version = '1.9.20' // 替换为你要升级的版本 repositories { google() mavenCentral() } // ... 其他配置 } - app模块
build.gradle:确保Kotlin插件引用和依赖版本与根目录配置一致:apply plugin: 'kotlin-android' // ... dependencies { implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" // ... 其他依赖 }
2. 清理项目缓存
执行以下命令彻底清理残留缓存:
flutter clean # Windows系统替换为 gradlew clean ./gradlew clean flutter pub get
3. 同步Gradle配置
打开Android Studio,点击工具栏的Sync Project with Gradle Files按钮,确保所有配置变更被Gradle加载。
4. 验证版本生效
重新运行项目,或通过Android Studio的File > Project Structure > Project路径查看Kotlin版本是否已更新为目标版本。
若以上步骤未解决问题,可通过flutter pub deps命令查看依赖树,排查是否有第三方插件强制指定旧版Kotlin版本,针对性调整插件版本或联系开发者更新。
内容的提问来源于stack exchange,提问作者Muhammad Bilal
相关产品推荐
相关产品推荐

