如何在Android源代码控制项目中包含外部库?

时间:2013-10-31 03:06:30

标签: android facebook version-control external libraries

如何将外部库包含在Android项目中?

我在Google上看到了这个文档:

http://developer.android.com/tools/support-library/setup.html#libs-with-res

...表示它们应该保留在项目的源代码树之外,并作为依赖项引用。

Facebook图书馆指南说同样的事情:

https://developers.facebook.com/docs/android/getting-started/facebook-sdk-for-android/

当项目进入源代码管理时,将由多个开发人员处理?如果它们不包含在源代码管理中,是否可以确定其他开发人员将拥有正确版本的库?

似乎最好在项目中的“外部”文件夹下检查这些外部库的整个树,然后从那里引用它们作为库?以上链接并没有说这是错误的,但有没有理由不这样做?

我找不到任何反对这种方法的东西,但也许我的搜索技能已经关闭。

谢谢!

2 个答案:

答案 0 :(得分:0)

在android项目libs forlder中复制jar文件,右键单击jar文件,然后单击bulid path->添加到构建路径。

答案 1 :(得分:0)

如果你想添加jar文件然后复制你的jar文件并放入libs文件夹,如果你想添加外部库然后导入你的库项目转到项目属性并选择android选项卡并添加外部库添加按钮