You need to enable JavaScript to run this app. Flutter 2.0/2.0.1默认项目构建失败 触发:app:processDebugManifest任务异常
优惠活动
大模型
产品
解决方案
定价
更多

Flutter 2.0/2.0.1默认项目构建失败 触发:app:processDebugManifest任务异常

Flutter 2.0/2.0.1 Windows环境构建失败解决方案

问题核心定位:这类报错不属于系统环境配置问题(flutter doctor检测正常即可佐证),是Flutter 2.0初始模板的Android模块Gradle配置兼容缺陷,连锁触发后续多个构建节点的报错——先在:app:processDebugManifest任务因找不到指定的AndroidManifest.xml失败,后续连带到:app:compressDebugAssets节点报资源目录访问错误。

分步修复操作

  • 第一阶段:清理所有构建残留缓存
    • 先关闭所有正在运行的Android Studio、Gradle守护进程、Flutter调试进程
    • 在项目根目录执行命令清理项目构建缓存:flutter clean
    • 手动删除以下两个残留目录:
      • 项目下的android/.gradle隐藏缓存目录
      • 项目下的android/app/build整个构建输出目录
  • 第二阶段:修复Gradle版本适配问题
    • 打开项目下的android/build.gradle文件,将原默认配置里的Android Gradle Plugin版本从com.android.tools.build:gradle:4.1.0调整为4.0.1,匹配Flutter 2.0.1的稳定兼容范围
    • 打开项目下的android/settings.gradle文件,调整仓库声明顺序,将google()仓库移到mavenCentral()、jcenter()(如果存在)的前面,避免依赖拉取异常
  • 第三阶段:修正Manifest路径相关问题
    • 检查android/app/src/main/AndroidManifest.xml文件是否真实存在,若被Windows杀毒软件误隔离,从杀毒恢复区还原该文件,将项目路径加入杀毒软件的白名单
    • 检查android/app/build.gradle中是否存在自定义manifest路径的错误配置,删除多余的manifest指向代码,恢复Flutter默认的路径绑定
  • 第四阶段:补全缺失的构建输出目录
    • 手动创建构建过程要求的空目录:android/app/build/intermediates/merged_manifest/debug
    • 在项目根目录依次执行命令完成重构建:
      • flutter pub get
      • flutter run

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.31 06:15:03