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

Gradle执行processDebugMainManifest时无法识别存在的AndroidManifest.xml

Android构建报错:ProcessApplicationManifest无法识别存在的AndroidManifest.xml

每次构建或同步项目时触发如下错误:

配置任务':app:processDebugMainManifest'(类型为ProcessApplicationManifest)时发现问题。
- 插件'com.android.internal.version-check'中,'com.android.build.gradle.tasks.ProcessApplicationManifest'类型的'mainManifest'属性指定的文件'E:\15kmes\GESTIONALOYA\APP\gestionalo\app\src\main\AndroidManifest.xml'不存在。
原因:预期存在的输入文件实际不存在。
可能的解决方案:
1. 确保任务调用前文件已存在。
2. 确保生成该文件的任务已声明为输入。

环境信息

  • 操作系统:Windows 10
  • 项目路径:E:\15kmes\GESTIONALOYA\APP\gestionalo
  • Gradle版本(gradle-wrapper.properties):8.7
  • JDK:Java 17
  • Android Studio:最新稳定版
  • AndroidManifest.xml实际路径:E:\15kmes\GESTIONALOYA\APP\gestionalo\app\src\main\AndroidManifest.xml

已尝试的排查步骤

  • 验证文件存在:确认AndroidManifest.xml在指定路径,甚至替换新文件排除损坏可能
  • 权限检查:确认文件及src/main文件夹拥有读写权限
  • 配置build.gradle:在app/build.gradle中配置sourceSets指向正确清单文件,尝试绝对/相对路径均无效
  • 同步重建:修改后多次执行同步+完整重建,问题未解决
  • 清理缓存:删除项目目录下的.gradle文件夹强制重新生成缓存,重建后问题依旧
  • 更换Gradle版本:尝试7.5、8.3等版本,错误持续存在
  • Java版本配置:确认JAVA_HOME及Android Studio内置JDK均为17,尝试其他JDK版本无效
  • 命令行调试:运行./gradlew build --stacktrace --info,仍提示文件不存在

尽管尝试了上述所有方法,Gradle始终无法识别指定路径下实际存在的AndroidManifest.xml文件。求问是否有类似问题的解决方案,或可能的配置/工具版本冲突原因,欢迎任何建议。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.16 15:46:02