【发布时间】:2021-02-03 17:47:42
【问题描述】:
我有一个包含大量清单的库模块。我还有一个应用程序模块,它的清单非常大,与我的库清单非常相似,但包名称发生了变化。现在我想看看 Manifest Merger 过程产生的混合清单。
我怎么看?
【问题讨论】:
标签: android android-studio android-manifest android-gradle-plugin manifest-merging
我有一个包含大量清单的库模块。我还有一个应用程序模块,它的清单非常大,与我的库清单非常相似,但包名称发生了变化。现在我想看看 Manifest Merger 过程产生的混合清单。
我怎么看?
【问题讨论】:
标签: android android-studio android-manifest android-gradle-plugin manifest-merging
您可以在构建文件夹中找到清单,例如
/project/module/build/intermediates/manifests/full/debug/AndroidManifest.xml
【讨论】:
在 Android Studio 3.3 中,您还可以通过单击 Merged Manifest 选项卡来查看 Merged Manifest。当您打开标准项目清单时,它会显示在编辑器窗格的底部。
【讨论】:
Android Studio 中的 Merged Manifest 选项卡可用于检查条目的来源,但功能非常有限(您无法选择或搜索文本)。
我更喜欢直接打开合并的清单 XML 文件,该文件位于此处:
<project>/<module>/build/intermediates/merged_manifests/<build_flavor_name>
【讨论】: