【发布时间】:2022-01-04 14:47:05
【问题描述】:
在多模块项目中进行 gradle 更新后,我在构建时收到以下错误:
Manifest merger failed with multiple errors, see logs
我尝试了关于“清单合并失败并出现多个错误”的 SO 帖子的建议解决方案,但它们没有产生任何结果,所以现在我假设警告是实际问题,似乎还没有关于此问题的帖子. 我的项目中的清单文件都没有不正确或不存在的包名称,但合并的清单确实将“unitialized.application.id”显示为包名称。有谁知道如何解决这个问题和/或这个包名称/应用程序 ID 来自哪里?
【问题讨论】:
-
您找到解决方案了吗?我遇到了完全相同的问题。
-
构建问题似乎与清单合并警告无关,但与 targetSDK 有关。我已将目标 SDK 提高到 31,但 31 无法工作并将其更改回 30 解决了该问题。我的编译 SDK 还是 31。
-
这只是一个警告,你可能忘记在一些带有意图过滤器的组件上添加 android:exported,下面是否列出了错误?
标签: android gradle android-manifest