Alternativas al emulador Android: BlueStacks, Android-x86 y test en dispositivo real

Al desarrollar apps para Android, testearlas evita problemas a usuarios. El SDK incluye un emulador, pero algunos desarrolladores prefieren alternativas por su lentitud. Si no te gusta el emulador incluido, hay otras opciones.

Qué es un emulador Android

Es un programa que emula el SO Android para smartphones. Se instala en tu PC y permite probar apps desarrolladas para Android. Desarrollas el software y lo abres con el emulador en tu PC. Así resuelves bugs antes de ofrecer la app en Android Market.

BlueStacks

Una forma de probar apps Android en PC es BlueStacks. Programa gratuito que descargas al PC para ejecutar apps Android como en el móvil. Permite jugar cualquier app Android instalada en tu sistema. También puedes enviar apps instaladas en tu móvil a la plataforma vía servidor cloud.

Android-x86

Android-x86 es plataforma open-source que emula apps Android en PC. Gratis, permite testear tus apps. El proyecto nació para alojar parches de desarrolladores, pero evolucionó a plataforma completa que emula Android en PC. Algunos desarrolladores lo usan con VirtualBox.

Consideraciones

En vez de emulador, otra opción es testear en dispositivo Android real. Con el SDK, subes apps desarrolladas a tu smartphone/tablet Android. Las pruebas en dispositivo real. El inconveniente: tedioso arreglar pequeños problemas y subir nueva versión al móvil cada vez.