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


Utilizar gradle para probar aplicaciones de Android en un emulador

Ok quiero usar gradle para ejecutar mis pruebas en un emulador.

Gradle tiene dos objetivos que me permiten ejecutar pruebas:

  • Cheque conectado
  • Cheque de dispositivo

Si he entendido correctamente, deberíamos usar deviceCheck para probar cosas en un emulador, pero cuando lo ejecuto no ejecuta pruebas.

ConnectedCheck también no funciona porque no puede encontrar un dispositivo (los emuladores no aparecen en el Android Studio de la misma manera que mi teléfono celular).

Lo que me gustaría es (idealmente):

  1. Ejecutar mi script gradle
  2. Arranca un emulador
  3. Ejecuta pruebas en ese emulador
  4. Se apaga el emulador

También me gustaría tener un objetivo que no arranque o rechazar el emulador, pero se utilizará uno si hay uno.

¿Es posible hacer alguna de estas cosas? No puedo encontrar documentación en ningún lugar sobre cómo configurar el complemento androide de gradle.

One Solution collect form web for “Utilizar gradle para probar aplicaciones de Android en un emulador”

Un dispositivo emulado es un dispositivo conectado. No puedo decir que gradle tiene una manera de comenzar un emulador para usted corto de una tarea Exec. Dejo un par de emuladores siempre corriendo en segundo plano con -no-window, y en nuestro CI hice un poco de script bash para encender unos pocos en varios niveles de API antes de gradle se invoca y luego cerrarlos después.

Vine aquí buscando un ejemplo de cómo se usa deviceCheck. Parece que se supone que es evidente.

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