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

Flutter项目构建失败求助:minCompileSdk与compileSdkVersion版本不匹配

Flutter项目编译失败解决方案

问题分析

报错核心是:依赖库androidx.window:window和androidx.window:window-java要求最低编译SDK版本为31,但你的项目当前设置的编译SDK版本是30,版本不兼容导致构建失败。

修复步骤

  • 打开项目中的android/app/build.gradle文件
  • 找到android代码块里的compileSdkVersion,将值从30改为31:
    android {
        compileSdkVersion 31
        // 其他配置内容...
    }
    
  • 同步修改defaultConfig里的targetSdkVersion为31(推荐保持和compileSdkVersion一致):
    defaultConfig {
        targetSdkVersion 31
        // 其他配置内容...
    }
    
  • 保存文件后,重新运行项目(执行flutter run命令即可)

如果修改后仍有问题,执行flutter clean清除缓存后再重新运行。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.14 08:15:35