Androidエミュレーターでcoverage.ecファイルを作成し、ファイルを表示できますが、コンテンツを読み取ることができません。私の知る限り、coverage.htmlファイルを生成した後にのみカバレッジを確認できます。これを生成するために、Android アプリとテスト プロジェクトのビルドとCoverageTestHowTo を実行しました。しかし、coverage.em ファイルがないと、coverage.html ファイルを作成できません。coverage.html を生成する他の方法はありますか? または、coverage.em ファイルの生成を手伝ってください。
質問する
1358 次
1 に答える
2
次のコマンドを実行するだけで、すべてが正しく実行されました。
java -cp external/emma/lib/emma.jar emma report -r html -in coverage.ec -sp <path-to-src-of-project-under-test> -in out/target/common/obj/APPS/<yourproject_intermediates>/coverage.em
html ファイルは、AOSP ルート ディレクトリのカバレッジ フォルダーに生成されます。
于 2013-06-04T13:26:52.083 に答える