应用程序清单和库在Android中显示

时间:2012-11-14 18:37:53

标签: android manifest

我正在开发一个应用程序,另一个项目作为我的库。

清单文件中合并了哪些属性?

示例 - 如果已在库的清单文件中指定了权限,是否需要在应用程序清单中再次指定它们?

此外,如果库项目中有服务,我是否需要在应用程序清单中再次手动指定(除了库的清单之外)。

由于

1 个答案:

答案 0 :(得分:2)

此页面的一部分:http://developer.android.com/tools/projects/projects-eclipse.html#SettingUpLibraryProject表示您必须(重新)声明应用程序将在清单文件中使用的库项目的所有位。

  

在清单文件中声明库组件

     

在应用程序项目的清单文件中,您必须添加   应用程序将使用的所有组件的声明   从库项目导入。例如,您必须声明活动,服务,接收方,提供程序等,以及权限,使用库和类似元素。

     

声明应该通过它们来引用库组件   完全合格的包名称。

就个人而言,这似乎是多余的,但可能是因为应用程序不需要使用库项目的所有组件,应用程序不应该假设它。