我正在尝试用蚂蚁运行Android测试。当测试项目在libs目录中有jar时,我偶然发现了与无法构建和运行使用"ant创建测试项目"创建的android测试项目中所述的相同问题。emmby 提供的解决方案仅部分适用于我,因为我收到一条错误消息:
Target "-resource-src" does not exist in the project "MyAppTest". It is used from target "compile".
.
对于这个问题,我发现很少有进一步的堆栈溢出站点,例如:目标"-resource-src"在项目"HelloWorldTest"中不存在。它从目标"编译"中使用
在那里,Kais建议"尝试覆盖其中一个任务,并在未设置时设置${build.target}。
1)如何按照凯斯的建议去做?
2)有没有比emmby的解决方案更好/更新的解决方案来运行具有外部依赖项的Android JUnit测试?
我很高兴在必要时发布更多日志/跟踪/代码/更多信息。
我使用的是 SDK 版本 11。感谢您的帮助!
我设法通过重新开始来解决问题:将构建恢复.xml为生成的默认值。我还将所有外部 jar 库转移到/libs 库,此后我可以构建测试。