我可以在一个项目中使用2个清单吗?

时间:2016-01-07 18:23:44

标签: android

我可以在一个项目中创建第二个清单文件,但没有android:iconandroid:label,那么用户只会看到一个应用程序吗?

2 个答案:

答案 0 :(得分:0)

app模块将有一个清单文件;你不能有第二个。

为应用程序做出贡献的库可能有自己的清单文件。但是,这些清单的内容会与应用程序的清单和其他数据源(例如,Gradle)合并。最后,您的应用仍会使用一个清单,其中包含一个<manifest>元素和一个<application>元素。

将来,如果您在问题中解释真正的问题是什么(在这种情况下,您认为有第二个清单会为您做什么),您将在Stack Overflow上获得更好的结果。例如,如果您想要两个清单的原因是因为您需要两个<application>元素,因为您尝试使用两个自定义Application子类,这是不可能的。您需要安排一个Application子类来提供所有功能。

答案 1 :(得分:0)

用户未在启动器中看到该应用,他们会看到启动器活动。如果您有多个启动器活动,它们都会显示在启动器中。