我正在开发一个供其他Android应用程序使用的软件包,当他们导入.jar时,他们还需要在android清单中添加一些合理的权限。
是否有可能拥有这些必需的权限,意图过滤器以及与包捆绑在一起的所有权限,并且只需在构建时将它们全部导入到清单中,并且清单中有一行?与仅提供一大块代码以从包网站复制并粘贴到清单相比。
如果权限被捆绑在一起,我认为这会使导入其他软件包(一个例子是谷歌分析)变得更加容易,并且<import package.name.manifest>
的内容是唯一需要输入的行。
任何关于这是否可行的提醒都会很棒, 感谢
答案 0 :(得分:7)
是的,现在可以从SDK工具的修订版20(2012年6月)开始。来自release notes:
添加了库项目清单文件的自动合并到 包括项目的清单。启用此功能
manifestmerger.enabled
属性。