Si yo:
- Cree un nuevo proyecto de Android Studio 3.5.1 (Kotlin, API 21, plantilla "Actividad vacía")
- Ejecuta la aplicación desde el IDE
- Confirme que la aplicación está instalada y tiene un ícono de inicio
- Ejecute la
connectedAndroidDebugTest
tarea Gradle (desde Android Studio o víagradlew
)
La aplicación termina siendo desinstalada por la prueba de funcionamiento. Obtengo ese comportamiento incluso si agrego un testApplicationId
valor para defaultConfig
que el código de prueba use una ID de aplicación diferente.
¿Cómo detengo ese comportamiento? ¿Cómo puedo ejecutar pruebas instrumentadas desde la línea de comandos, sin perturbar la instalación de una aplicación existente?