我在用什么: Eclipse ADT Bundle Build:v21.1.0-569685 Subclipse的。 最新的ABS包装。
关注ABS安装说明 http://www.grokkingandroid.com/adding-actionbarsherlock-to-your-project/
是否可以将ABS包复制到项目自己的文件夹中以启用同步?有解决方案吗
感谢答案!
答案 0 :(得分:0)
我认为你有这些选择:
遵循公司内部定义的文件夹结构并强制执行。例如。所有外部库都驻留在/ opt / libs中,项目的所有工作副本都驻留在/ opt / projects中。 libs的定义版本在您的公司服务器上,可以检出。因此,您的项目将依赖于ABS 4.3,开发人员必须检查ABS以及项目本身。
您设置了存储库并在其中包含所有依赖项。在这种情况下,这样的结构将是有用的:
/your-project
/your-project/libs
/your-project/libs/ABS
/your-project/libs/some other library
/your-project/your-android-project
这样开发人员就无法混淆。但你最终会得到一个膨胀的结构。
使用Maven :-)
设置的痛苦 - 但可能是目前最好的解决方案。
等待Android新构建结构的最终版本。
如果在Google IO 2013上宣布(截至本文撰写时需要等待一周),您应该使用此选项。但我怀疑它将在下周宣布 - 所以即使这可能会解决你的困境,但目前很可能没有选择。