如何在库中包含ActionBarSherlock,以便它反映在所有系统中?

时间:2012-02-24 18:38:48

标签: android actionbarsherlock

我已将ActionBarSherlock作为库包含在我的项目中,尽管它不是路径独立的。因此,当我将它推入我的仓库时,库路径变得混乱。我该如何改变?如何使其独立路径?

如果它是一个Jar文件,我可以把它包含在我项目的lib文件夹中,但它本身就是一个库。该怎么办?

1 个答案:

答案 0 :(得分:1)

检查你的project.properties文件,看看它指向ABS的位置。 如果它说的话:

android.library.reference.1=/myfiles/location/bleh/blah/foo/ActionBarSherlock

并且引用它的项目也在/ myfiles / location / bleh / blah / foo /中(为了简单起见,将它们放在同一个文件夹中很好)

您可以将其更改为:

android.library.reference.1=../ActionBarSherlock

这样当您检查您的仓库时,所有库引用都将完好无损(前提是实际存储库中的文件夹结构完好无损)。

并且是的,尽管project.properties文件说“不要改变我哦哦!”你可以毫无问题地改变它