我已将actionbarsherlock包含在我的项目中作为库,但它不是独立的路径。因此,当我将其推入我的回购时,库路径陷入混乱。我如何改变这个?我如何使它独立于路径?

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

有帮助吗?

解决方案

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

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

和您的项目参考它也是/ myfiles / location / bleh / blah / foo /(它很高兴为它们保持在同一文件夹中为简单起见)

您可以将其更改为:

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

当您查看repo时,所有库引用都是完整的(如果文件夹结构在实际存储库上完好无损)。

是,尽管项目.properties文件说“不要改变我哦noooo!”您可以在没有任何问题的情况下更改它,

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top