Android 如何在ant build.xml中包含父项目

Android 如何在ant build.xml中包含父项目,android,ant,junit,Android,Ant,Junit,我有一个扩展AndroidTestCase的testproject。现在,这些测试用例在project1和project2上运行。这些project1和project2包含在java构建路径中,它在eclipse中运行,但在运行ant的build.xml运行目标时不会运行。它给出了编译错误。有人知道如何摆脱这个吗 提前谢谢 请注意,谷歌的工程师们已经告诉开发人员离开Ant,进入Gradle大约15个月了。@Commonware-是的,我知道。。但是只需要使用ant就可以了。有人能告诉我怎么做吗?

我有一个扩展AndroidTestCase的testproject。现在,这些测试用例在project1和project2上运行。这些project1和project2包含在java构建路径中,它在eclipse中运行,但在运行ant的build.xml运行目标时不会运行。它给出了编译错误。有人知道如何摆脱这个吗


提前谢谢

请注意,谷歌的工程师们已经告诉开发人员离开Ant,进入Gradle大约15个月了。@Commonware-是的,我知道。。但是只需要使用ant就可以了。有人能告诉我怎么做吗?(不为父项目生成jar文件)一般来说,您需要确保ant构建使用的类路径包含它所依赖的项目的生成工件(例如jar)。因此,如果project1和project2都依赖于AndroidTestCase,您需要找出该类所在的jar,并确保您的ant构建可以找到它。@David-该类扩展AndroidTestCase需要父项目jar,那么只有它才能得到编译。需要的是-不要在ant脚本中生成jar和使用javabuild路径。你知道怎么做吗?