Flutter打包Release APK时遇Kotlin版本问题,求解决方案
解决Flutter打包Release APK时Kotlin Gradle插件版本不兼容问题
- 核心原因:你当前使用的Gradle 7.1.2版本与Kotlin 1.9.10不兼容,Kotlin 1.9.x系列需要Gradle 7.4及以上版本的支持。
- 具体解决步骤:
- 打开项目目录下的
android/gradle/wrapper/gradle-wrapper.properties文件 - 修改
distributionUrl字段,将Gradle版本升级到7.4或更高的稳定版本(比如适配Kotlin 1.9.10的7.6.3版本),示例代码如下:distributionUrl=https\://services.gradle.org/distributions/gradle-7.6.3-all.zip - 打开
android/build.gradle文件,确认ext.kotlin_version已正确设置为1.9.10,示例配置:buildscript { ext.kotlin_version = '1.9.10' repositories { google() mavenCentral() } // 其他原有配置 } - 执行
flutter clean命令清理项目缓存,之后再尝试执行flutter build apk --release进行打包
- 打开项目目录下的
补充提示:如果升级后仍有异常,检查项目依赖的第三方Flutter插件是否适配当前Kotlin和Gradle版本,必要时同步更新对应插件版本。
内容的提问来源于stack exchange,提问作者Rakesh
相关产品推荐
相关产品推荐

