是否可以在Android Manifest中包含/导入代码?

时间:2011-10-18 22:52:22

标签: android import include android-manifest manifest

我正在开发一个供其他Android应用程序使用的软件包,当他们导入.jar时,他们还需要在android清单中添加一些合理的权限。 是否有可能拥有这些必需的权限,意图过滤器以及与包捆绑在一起的所有权限,并且只需在构建时将它们全部导入到清单中,并且清单中有一行?与仅提供一大块代码以从包网站复制并粘贴到清单相比。 如果权限被捆绑在一起,我认为这会使导入其他软件包(一个例子是谷歌分析)变得更加容易,并且<import package.name.manifest>的内容是唯一需要输入的行。

任何关于这是否可行的提醒都会很棒, 感谢

1 个答案:

答案 0 :(得分:7)

是的,现在可以从SDK工具的修订版20(2012年6月)开始。来自release notes

  

添加了库项目清单文件的自动合并到   包括项目的清单。启用此功能    manifestmerger.enabled 属性。

例如,请参阅Using the new "manifestmerger" property in Android