Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Subclase de aplicación específica de prueba

¿Es posible tener una subclase de aplicación que se utiliza sólo para las pruebas cuando se construye con gradle? He hecho algo como esto en el pasado antes del sistema de compilación gradle, pero no puedo encontrar una manera de hacerlo ahora. El problema parece ser que es imposible personalizar el AndroidManifest.xml utilizado para la prueba de instrumentación APK.

    One Solution collect form web for “Subclase de aplicación específica de prueba”

    Puede crear variantes de construcción que le permitirán tener una versión diferente de la clase Aplicación y permitirle anular el manifiesto. A continuación, podría probar sólo esa variante específica. http://tulipemoutarde.be/2013/10/06/gradle-build-variants-for-your-android-project.html

    http://tools.android.com/tech-docs/new-build-system/user-guide

    "Por ejemplo, si los sabores se utilizan para generar una aplicación basada en anuncios y una aplicación de pago, uno de los sabores podría tener una dependencia de un SDK de anuncios, mientras que el otro no.

    Dependencies {flavor1Compile "…"} En este caso en particular, el archivo src / flavor1 / AndroidManifest.xml probablemente tendría que incluir el permiso de Internet. "

      FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.