我有一个非常复杂的清单应用程序(src / main / AndroidManifest.xml)。有可能将它分成几个部分吗?
期望的结果:
Android Developers上有“合并多个清单文件”一文,但它没有说明如何为单个应用程序定义多个清单以及相同的风格。 https://developer.android.com/studio/build/manifest-merge.html
注意: Android Gradle支持manifest.srcFile属性,但似乎不接受文件列表...
答案 0 :(得分:2)
一个模块的分离清单是不可能的。在以下情况下,您可以有多个清单:
<强> 1。如果您有两个(或更多)模块:例如app
和instant app
或任何其他带有清单的模块。
<强> 2。如果您有多种构建类型:您可以使用src/release/
和src/debug/
每个人都有一个清单。当你想要调试apk的临时功能(例如不同的名称或图标)