艾玛:“无事可做:在任何数据文件中都找不到元数据”

时间:2013-10-04 13:18:40

标签: android ant emma test-coverage

我试图在Android上使用emma代码覆盖率。除了创建coverage.em之外,一切都运行良好 - 它不是创建的。我试图寻找它(在虚拟设备中以及测试和应用文件夹中),但我无法找到它。

我找了其他任何解决方案,但我发现没有什么对我有用。

谢谢大家......

编辑:现在它生成coverage.em,但它说(使用详细模式):"合并的覆盖数据包含0个条目"报告为0%。 怎么了?

1 个答案:

答案 0 :(得分:0)

我通过以下步骤成功获得了覆盖率报告:

0.在我的系统上安装ant

1.(在sdk / tools目录中)

android update project -p <path to app project>

2.(在sdk / tools目录中)

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

3.(在测试项目根目录中)

ant clean emma debug install test

4.报告是/bin/coverage.html