Android Studio中的代码覆盖率

lag*_*age 7 code-coverage jacoco eclemma android-studio android-gradle-plugin

我在build.gradle文件中添加了testCoverageEnabled = true,以便开始获取一些代码覆盖率报告.

运行我的测试我可以看到在我的构建输出文件夹中添加了代码覆盖率文件夹.但是,当达到其内容时,我看到只有一个coverage.ec文件......

为了获得最近的报告,我该如何处理此文件?或者我应该在build.gradle中添加什么才能获得完整的报告?

And*_*Guy 1

将以下内容添加到“build.gradle”文件中

apply plugin: "jacoco"
Run Code Online (Sandbox Code Playgroud)

使用运行测试

gradlew :<module>:createDebugCoverageReport
Run Code Online (Sandbox Code Playgroud)

从项目根目录运行命令,将“module”替换为被测试模块的名称。

输出应位于“build/outputs/reports/coverage”下的模块中