You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Flutter项目compileSdkVersion升级后仍显示33问题排查

解决Flutter项目compileSdkVersion升级不生效的问题

以下是你可能遗漏的配置和步骤:

  • 检查根目录下的android/build.gradle:很多Flutter项目会在该文件的ext代码块中统一定义compileSdkVersion,app模块的build.gradle会引用这个全局变量(比如compileSdkVersion rootProject.ext.compileSdkVersion)。如果根目录的配置还是33,仅修改app模块的设置不会生效,需要把这里的数值改成34。

  • 核对gradle.properties文件:部分项目会在gradle.properties中通过变量指定SDK版本(例如android.compileSdkVersion=33),需将该值更新为34。

  • 检查Flutter SDK版本:旧版本Flutter可能会自动覆盖compileSdkVersion配置。运行flutter --version查看当前版本,若版本较旧,执行flutter upgrade升级到最新稳定版后再重新构建。

  • 验证本地构建产物:使用aapt dump badging <你的App Bundle文件路径>命令,查看产物的实际compileSdkVersion,确认本地构建是否已经生效,排除Play Store缓存或上传错误的可能。

  • 确认构建命令:生成App Bundle时确保使用flutter build appbundle --release,避免使用旧的缓存产物或自定义构建脚本导致配置未被应用。

内容的提问来源于stack exchange,提问作者bimbo1989

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.18 11:15:55