Установить EclEmma из Eclipse Marketplace.
Если у вас есть <path to test project>/build.xml
файл, переименуйте его.
Я смог создать отчет о покрытии теста, выполнив следующее изконсоль:
<path to android tools>android update test-project -m <path to app project> -p <path to test project>
+ Введите ,
cd <path to test project>
+ Введите ,
ant emma debug install test
+ Введите ,
, где <path to android tools>
равно /opt/android-sdk-linux/tools/
на моей машине - папка, в которой установлен Android SDK.
Этот сгенерированный <path to test project>/bin/coverage.html
файл.
Если вы получили сообщение «неправильный JAVA_HOME», выполните gksu gedit /etc/environment
+ Введите , исправьте JAVA_HOME
, сохраните файл, выйдите из системы или перезагрузите компьютер и повторите попытку.
Источник: http://blog.rabidgremlin.com/2010/11/19/android-tips-generating-a-coverage-report-for-your-unit-tests/