Jacoco convierte cobertura.ec a informes sin cobertura.em

Pude obtener el informe de cobertura del código siguiendo los pasos a continuación,

Habilite la cobertura en el tipo de compilación que desee (por ejemplo, depuración)

buildTypes { debug { testCoverageEnabled true } }

Aplique el complemento Jacoco y configure la versión

apply plugin: 'jacoco' jacoco { version "0.7.1.201405082137" }

correr

./gradlew createDebugCoverageReport

Todas las pruebas en conectadoAndroidTest se ejecutan y se genera un informe de cobertura basado en ellas. Puedo encontrar los informes de cobertura en

app/build/outputs/reports/coverage/{buildType}/index.html

y un archivo de cobertura.ec en

app/build/outputs/code-coverage/connected/coverage.ec

Pero no jacoco.exec ya que estoy ejecutando desde Android Instrumentation en lugar de casos de prueba Robolectric.

Y cuando ejecuto la instrumentación desde ADB (supongo que esto todavía está usando Emma) de la siguiente manera, obtengo un archivo de cobertura.ec de la siguiente manera,

$ adb shell am instrument -w -e coverage true -e coverageFile /sdcard/coverage.ec com.sample.helloworld.test/.Runner
....
OK (4 tests)

Generated code coverage data to /sdcard/coverage.ec

Pero no puedo convertir la cobertura.ec para informar usando emma ya que falta el archivo coverage.em,

java -cp ~/adt-bundle-mac-x86_64-20130729/sdk/tools/lib/emma_device.jar emma report -r html -in \
coverage.em,myFile.ec,myapp_coverage1.ec -sp /path/to/myapp/src

¿Hay alguna forma de evitar este problema?