Possible Duplicate:
generating code coverage report for android test project
我在 Android 项目的 Emma Coverage 中遇到问题。
我能够为项目和测试项目生成 build.xml。
但是当我运行“ant coverage
”时,我确实收到以下错误:
Buildfile: C:\Documents and Settings\user\workspace\HelloAndroidTest\build.xml
BUILD FAILED
Target "coverage" does not exist in the project "HelloAndroidActivityTest".
Total time: 0 seconds
我需要更改任何项目的 build.xml 文件吗? 如果是,最佳的改变是什么?
最佳答案
最新的 SDK 通过将 emma 放在构建前面来使用 emma:
ant emma debug install
ant emma debug install test
第一个是从您的项目主管运行的,第二个是测试目录。这样做将生成完整的覆盖率报告。注意:为了使其工作,您需要运行模拟器或在已 root 的手机上运行。
更多详情请参阅: http://developer.android.com/guide/developing/building/building-cmdline.html
关于android - 无法获取 Android 版 Emma Coverage,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8473852/