为android测试项目生成代码覆盖率报告



我正在尝试为我的android junit测试项目获得覆盖报告,并遵循本指南。

android update test-project -m <path to app project> -p <path to test project>

工作得很好。它生成了build.xml并更新了project.properties,当地。

但是当我将目录更改为测试项目目录并输入命令

ant coverage

它给了我这个错误。

BUILD FAILED
Target "coverage" does not exist in the project "My Project Test".
Total time: 0 seconds

我用的是windows xp。

您使用的是哪个SDK Tools版本?如果是14或更高,则需要使用ant emma debug install test而不是ant coverage

  1. 转到Java构建路径
  2. 转到Source
  3. 将默认输出文件夹从:ProjectName/classes更改为Project/bin/classes

在清理、更新和构建两个项目后,在测试项目根目录下安装test

相关内容

  • 没有找到相关文章

最新更新