Android — Ambiente de trabajo.
--
Dispositivo físico
Se puede usar casi cualquier dispositivo físico para las pruebas. Los mejores candidatos con los Pixel de Google creados para desarrolladores, estos dispositivos vienen con el bootloader desbloqueado y tienen una gran facilidad de rootear. El proyecto de android One de google contiene dispositivos que recibirán las mismas ventajas.
Al trabajar con un dispositivo físico debe habilitar el modo desarrollador y depuración por USB.
Para activar el modo desarrollador, ve a la sección Acerca del Teléfono y toca 7 veces la opción Numero de Compilación. Ten en cuenta que la sección de Acerca del Teléfono varia ligeramente según el dispositivo. Una vez realizado esto se mostrara una nueva opciones en el menú, Opciones de Desarrollador que te ayudara a habilitar la depuración por USB
Dispositivo virtual
Existen varios emuladores, cada una con sus pros y contras:
Emuladores gratuitos
- Android Virtual Device (AVD) — Emulador oficial de android, distribuido con Android Studio.
- Android X86 — Distribuye diferentes versiones de android para emular.
Emuladores comerciales
- Genymotions — emulador con muchas características en version local y en la nube, existe una versión gratuita.
- Corellium — Ofrece una virtualización personalizada a través de una solución local o basada en la nube.
— Configurar una maquina virtual con AndroidX86
— Crear una cuenta funny para Genymotions