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

Android Studio运行应用报mainMergedManifest文件不存在错误

构建报错修复方案

按以下顺序操作,绝大多数同类中间文件丢失的构建问题都能解决,操作从最简单的缓存清理开始,不用一开始就改配置:

  • 第一步清理项目本地构建缓存:先完全关闭Android Studio,打开项目根目录F:\Android Studio Code\Latest Build\MyApplication,直接删除根目录下的build文件夹、app子目录下的build文件夹、根目录下的隐藏文件夹.gradle,注意不要误删src目录下自己写的代码和配置文件。
  • 重新打开Android Studio,等顶部进度条的索引加载全部完成后,依次点击顶部菜单栏Build -> Clean Project,等clean任务执行完成无报错,再点击Build -> Rebuild Project,全量构建完成后再尝试运行应用。
  • 如果以上操作后还是报相同错误,先处理路径兼容问题:你当前的项目存放路径里Android Studio Code、Latest Build两个目录名包含空格,部分旧版本Gradle在Windows环境下解析带空格的路径时会出现路径截断,直接导致生成的manifest、assets中间文件找不到。把整个项目文件夹移动到无空格、无中文特殊字符的纯英文路径下,比如F:\AndroidDev\MyApplication,移动完成后重新打开项目,再执行一次Clean + Rebuild测试。
  • 路径调整后仍报错的话,检查Gradle配置问题:
    • 打开根目录下的gradle.properties文件,如果你之前从网上抄过自定义构建配置,把非官方默认的配置(比如手动关闭构建缓存、强制修改构建输出路径的配置)全部注释掉,同步Gradle后再试。
    • 打开app模块下的build.gradle文件,如果你没有做多APK分包的需求(新手入门项目基本不需要这个功能),直接删除整个splits {}配置块,这类配置写错很容易触发ProcessMultiApkApplicationManifest任务的配置异常。
    • 打开File -> Project Structure -> Project页面,确认Android Gradle Plugin版本和Gradle版本和你当前安装的Android Studio版本匹配,版本不兼容也会导致构建流程断层、中间文件生成失败,调整到匹配版本后等Gradle同步完成再构建。
  • 以上操作都无效的话,处理全局缓存损坏问题:关闭Android Studio,打开C:\Users\你的电脑用户名\.gradle目录,删除里面的caches文件夹,重启Android Studio后等待它重新下载对应版本的构建工具和依赖,下载完成后再重新构建项目即可。

提示:所有删除操作只针对构建自动生成的缓存目录,不要手动修改src/main目录下的AndroidManifest.xml、业务代码等自己编写的内容,避免代码丢失。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.30 02:21:18