使用 Ant 运行 Android JUnit 测试(使用外部依赖项):项目"XY"中不存在目标"run-tests"



我正在尝试用蚂蚁运行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 库,此后我可以构建测试。

相关内容

  • 没有找到相关文章

最新更新