Android测试项目无法在Ant下生成,在Eclipse中无效
问题描述:
我正在尝试为Android应用项目及其JUnit测试项目设置CI生成服务器。我为应用程序和测试项目生成了适当的build.xml
文件。Android测试项目无法在Ant下生成,在Eclipse中无效
这两个项目都在Eclipse下构建并执行得很好。
但是,当我尝试做ant debug
的测试项目没有最早建成使用Eclipse两个项目中,我得到几个[javac]
错误说error: cannot find symbol
这是指在类应用项目。
我认为这是Eclipse可以在类路径和Ant已经使用类路径之间的差异...
我如何告诉Ant哪里可以找到应用程序类?
看起来Android默认的build.xml
定义了所有的目标,所以我想知道如何在应用程序项目的build.xml
中插入适当的引用,而不必从头开始构建文件。
答
什么似乎工作就是重新运行:
android update test-project -m ../../app_project/ -p .
测试项目中。
它所做的唯一变化是创建一个ant.properties
文件与一个非注释行:
tested.project.dir=../../app_project/
现在,这一切工作顺顺当当Eclipse之外!