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

时间:2014-01-08 11:57:55

标签: android libraries android-library

我想知道Android项目层次结构中 Android私有库引用的库 Android依赖项的确切用法?

enter image description here

2 个答案:

答案 0 :(得分:7)

Android私有库 - Android库允许用户存储其他几个Android项目使用的源代码和资源。 Android开发工具(ADT)通过创建JAR文件将库的内容编译到Android项目中。使用库,可以帮助您构建应用程序代码。此外,越来越重要的开源库可用于Android。因此,了解库项目对每个Android程序员都很重要。

引用的库 - 引用的库包括项目运行所需的所有必需的外部JAR库。

Android Dependencies - Android Dependencies是一个虚拟文件夹,其中Eclipse显示项目所依赖的JAR文件。它不是物理文件夹;你不会在你的硬盘上找到它。 删除此文件夹会破坏您的项目。

参考资料 - Android DependenciesReferenced LibrariesAndroid Private Libraries

答案 1 :(得分:-2)

Android私有库:基本上,android-support-v4.jar需要在引用库中右击,构建路径..,添加到路径。然后在Referenced Libraries中 右键单击android-support-v4上的属性并设置sources.Taken从Android支持库(v4)。获取源并附加它 到Eclipse中的库/ jar。

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

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