0

我正在尝试使用 Ant 运行 Android 测试。当测试项目在 libs 目录中有 jars 时,我偶然发现了与 Can't build and run an android test project created using "ant create test-project"中描述的相同问题。emmby 提供的解决方案仅对我部分有效,因为我收到一条错误消息:

Target "-resource-src" does not exist in the project "MyAppTest". It is used from target "compile"..

对于这个问题,我发现很少有更多的stackoverflow站点,例如:项目“HelloWorldTest”中不存在目标“-resource-src”。它从目标“编译”中使用

在那里,Kais 建议“尝试覆盖其中一项任务,并在未设置时设置 ${build.target}。 ”。

1) 如何按照凯斯的建议去做?

2) 有没有比 emmby 的解决方案更好/更新的解决方案来运行具有外部依赖项的 Android JUnit 测试?

我很高兴在必要时发布更多日志/跟踪/代码/更多信息。

我正在使用 SDK 版本 11。感谢您的帮助!

4

1 回答 1

0

我设法从头开始解决了这个问题:将 build.xml 恢复为生成时的默认值。我还将所有外部 jar 库转移到 /libs 库,然后我可以构建测试。

于 2013-09-10T11:39:01.133 回答