Flutter预构建应用运行失败求助:Parameter format not correct及清单文件缺失
Flutter构建失败:mainMergedManifest文件不存在 & Parameter format not correct 解决方法
核心报错信息
执行Gradle任务
assembleDebug失败,关键错误:
Parameter format not correct- 任务
:app:processDebugManifest配置异常,指定的mainMergedManifest文件D:\My Learnings For Certification\Flutter Certification Journey\Test Apps\tutorial_udemy_test_app\build\app\intermediates\merged_manifest\debug\out\AndroidManifest.xml不存在
解决步骤
清理构建缓存并重构
运行以下命令彻底清理旧构建产物,重新生成必要文件:flutter clean cd android gradlew clean cd .. flutter pub get flutter run修复项目路径问题
你的项目路径包含大量空格,Windows环境下Gradle对带空格的路径兼容性差,直接引发Parameter format not correct错误。将项目迁移到无空格的路径,比如D:\FlutterProjects\tutorial_udemy_test_app,再重新执行构建。检查基础AndroidManifest.xml文件
确认android/app/src/main/AndroidManifest.xml存在且格式正确。如果文件缺失,从Flutter官方模板中复制标准配置文件到对应目录,确保根标签、包名等核心配置无误。更新Gradle相关版本
打开android/build.gradle,更新Gradle插件和Kotlin版本到稳定版:buildscript { ext.kotlin_version = '1.9.0' repositories { google() mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:8.2.0' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" } }再修改
android/gradle/wrapper/gradle-wrapper.properties中的Gradle版本:distributionUrl=https\://services.gradle.org/distributions/gradle-8.2-all.zip保存后重新执行构建命令。
内容的提问来源于stack exchange,提问作者Diptangshu Bhattacharjee
相关产品推荐
相关产品推荐

