Android项目层次结构中的Android私有库、引用库和Android依赖项的目的是什么?

25
我想知道在安卓项目层级中,Android Private LibrariesReferenced LibrariesAndroid Dependencies的确切用途是什么?

输入图像描述

2个回答

7
Android私有库 - Android库允许存储源代码和资源,这些源代码和资源被其他多个Android项目使用。Android开发工具(ADT)将库的内容编译成一个JAR文件,并将其合并到Android项目中。使用库可以帮助您组织应用程序代码。此外,越来越多的重要的开源库可供Android使用。因此,理解库项目对于每个Android程序员都非常重要。 引用库 - 引用库包括项目所需的所有必要的外部JAR库。 Android依赖项 - Android依赖项是一个虚拟文件夹,Eclipse显示项目依赖的JAR文件。它不是一个物理文件夹;您不会在硬盘上找到它。删除此文件夹将破坏您的项目。
参考资料 - Android Dependencies, Referenced Libraries, Android Private Libraries

“Android Private Libraries”不也被视为外部JAR库吗?那么,“Android Private Libraries”和“Referenced Libraries”之间有什么区别呢? - Pacerier

-2

Android 私有库 :基本上需要将android-support-v4.jar 添加到“引用库”中,方法是右键点击“构建路径”,然后选择“添加到路径”。接着,在“引用库”中 右键点击android-support-v4属性并设置源。这些来自于 Android 支持库(v4)。可以通过在 Eclipse 中获取源代码并将其附加到库/ jar 中。

Android 参考库 :如果您要添加对多个库的引用,请注意可以通过选择库和使用上下控件来设置它们的相对优先级(及合并顺序)。 从列表底部开始,以最低优先级为起点,并将引用库与应用程序合并。如果有多个库定义相同的资源 ID,则工具会从具有较高优先级的库中选择资源。 应用程序本身具有最高优先级,其资源始终优先于库中定义的相同资源 ID。

Android 依赖项 :此文件夹显示 JAR 文件和项目之间的依赖关系。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接