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

JDK8u292等指定环境下新建Flutter项目直接构建失败如何解决

Flutter新建项目构建失败解决方案

本次构建失败的核心原因是你使用的android-sdk 1.6_r1版本过低,远低于Flutter 2.5.3要求的最低安卓SDK版本,导致构建链路不兼容,可按照以下步骤修复:

  • 替换适配版本的安卓SDK
    android-sdk 1.6_r1对应API等级4,是2009年发布的历史版本,Flutter 2.5.3要求最低编译SDK版本为API 30。你可以直接安装Android Studio,通过内置的SDK管理器下载API 30及以上版本的SDK组件,也可单独下载安卓命令行工具手动升级SDK到符合要求的版本。
  • 校验Flutter环境完整性
    打开终端执行flutter doctor命令,逐一检查检测项的状态,若存在Android工具链相关的异常告警,按照命令行给出的修复指引完成配置,确保所有安卓构建相关的依赖项都正常就绪。
  • 调整项目编译参数
    进入项目根目录的android文件夹,打开build.gradle配置文件,确认compileSdkVersion和targetSdkVersion参数值不低于30,minSdkVersion参数值不低于21,和你安装的SDK版本匹配。
  • 重新执行构建
    先执行flutter clean清空本地构建缓存,再点击IntelliJ的构建按钮或者执行flutter build apk命令,即可正常完成项目构建。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.24 15:36:01