将引用jar添加到android build.xml中



我有一个android eclipse项目,并通过以下操作生成了相应的build.xml ant文件:

android update test-project -p . -m ..main_project

编译得很好。但是,在eclipse中,我随后添加了三个引用的外部jar (easymock、objenesis和cglib)。在eclipse中,一切都可以正常构建,但是当我再次运行上面的命令时,它不会将这些jar添加到类路径中。

所以我的问题是如何告诉build.xml包括这些jar ?

我已经做了一些研究,有些人建议改变sdk本身的规则文件,但这是我想避免的事情,因为我的团队中的每个人都需要这样做,这是不实际的。

谢谢斯蒂芬。

add jar.libs。Dir =your_path_here/lib in ant。>=8

对于build.xml,您可以设置属性"external.lib "。在你的一个属性文件中(比如build.properties),默认情况下它指向你的项目的libs/文件夹-只需把你所有的jar

放在那里
external.libs.dir=<your_custom_path>/lib

您应该理想地使用lib/而不是lib,以保持与Eclipse的一致。

相关内容

  • 没有找到相关文章

最新更新