Cobertura del código de Android Gradle
Tengo un proyecto android simple con casos de prueba.
ProjNameProject
--build.gradle
--ProjName
----build.gradle
Veo que, de forma predeterminada, el nuevo sistema de compilación de Android proporciona resultados de prueba básicos de forma predeterminada. (¡Hurra!)
Ahora quiero ver la cobertura del código también. Sé cómo configurar esto usando los scripts Emma y Ant, sin embargo, no quiero ejecutar los scripts Ant aquí. Siento que eso anularía el propósito de usar el nuevo sistema de compilación.
He probado algunos complementos de Cobertura que se encontraron en Github. Una en particular:https://github.com/stevesaliman/gradle-cobertura-plugin
Sin embargo si intento usar el plugin en elProjName
archivo de compilación luego me sale errores sobre eljava
enchufar. Leí en tools.android.com que añadiendo eljava
El plugin generará este comportamiento. No lo estoy aplicando por lo que el complemento de cobertura debe ser.
Si trato de usar el complemento en el archivo de compilación principal, no veo los errores de Java, pero ahora veo:
Could not find net.sourceforge.cobertura:cobertura:1.9.4.1.
Required by:
:ProjNameProject:unspecified
¿¿Qué debo hacer??