7 days of WordPress plugins, themes & templates - for free!* Unlimited asset downloads! Start 7-Day Free Trial
Advertisement
  1. Code
  2. Android Studio

Cómo ejecutar una aplicación Android en un emulador

Scroll to top
Read Time: 6 mins

Spanish (Español) translation by Ana Paulina Figueroa (you can also view the original English article)

Puedes probar tu aplicación Android de varias maneras usando Android Studio.

Supongamos que estás desarrollando una aplicación. Para probarla y depurarla, puedes generar un archivo APK de prueba usando Android Studio y luego instalarlo en tu dispositivo Android. Sin embargo, lo ideal sería ver el funcionamiento de tu aplicación en la pantalla de un teléfono a medida que realizas pequeños cambios. Por ejemplo, si tu aplicación aún no está terminada pero estás probando algunos estilos de fuente nuevos y quieres ver cómo se ven.

Generar un nuevo archivo APK después de cada nueva adición a tu aplicación sería demasiado tedioso. Por lo tanto, para ver tus cambios en funcionamiento en la pantalla, Android Studio te permite probar tu aplicación sobre la marcha con su emulador de Android incorporado.

Configurar el emulador de Android puede ser complicado, pero este tutorial está aquí para rescatarte. Sigue leyendo para aprender cómo configurar un emulador de Android, crear un dispositivo virtual y ejecutar tu aplicación en él.

Configuración del emulador de Android

Para usar el emulador de Android, primero deberás descargarlo. Puedes hacer esto desde el administrador de SDK localizado en las herramientas.

Open SDK ManagerOpen SDK ManagerOpen SDK Manager

Selecciona Tools > SDK Manager (Herramientas > Administrador de SDK). Luego, desde la ventana de configuraciones, elige Android Emulator (Emulador de Android). Haz clic en Apply (Aplicar) y Android Studio descargará el emulador por ti.

SDK ManagerSDK ManagerSDK Manager

No es posible ejecutar un emulador de Android en tu computadora sin una herramienta de virtualización para la aceleración de hardware. Afortunadamente, Windows 10 viene precargado con Hyper-V, que es una de las mejores herramientas de virtualización del mercado.

Puedes descubrir cuál es el estado de Hyper-V en tu computadora si ejecutas el comando systeminfo.exe en tu símbolo del sistema.

Hyper-V RequirementsHyper-V RequirementsHyper-V Requirements

Si Hyper-V no está instalado en tu computadora, Android Studio te permite instalar HAXM a través de su administrador de SDK. HAXM es otra herramienta de aceleración de hardware. HAXM se descarga e instala a través de la misma ventana que usaste para descargar el emulador de Android.

Si instalas HAXM teniendo Hyper-V ya en funcionamiento en tu computadora, es probable que cause problemas.

Espera a que terminen las instalaciones y luego reinicia tu computadora y Android Studio.

Ahora, selecciona el menú Tools > AVD Manager (Herramientas > Administrador de AVD, para dispositivos virtuales de Android) y explora los dispositivos virtuales.

AVD Manger LocationAVD Manger LocationAVD Manger Location

Descarga de un dispositivo virtual

En tu administrador de AVD habrá un dispositivo virtual predeterminado cuando descargues el emulador de Android. Sin embargo, puedes descargar el dispositivo de tu elección, que puede tener un tamaño de pantalla diferente u otras especificaciones para probar tu aplicación de acuerdo a tu propósito específico o en una escala mayor.

Al abrir el administrador de AVD, mira en la esquina inferior izquierda y verás un botón para crear un nuevo dispositivo virtual.

Your Virtual Devices - AVD ManagerYour Virtual Devices - AVD ManagerYour Virtual Devices - AVD Manager

Cada dispositivo virtual incluye algunas configuraciones de hardware y software. La imagen de sistema de un dispositivo virtual representa sus componentes de software.

Cuando te dispongas a crear un nuevo dispositivo virtual, primero deberás determinar su hardware. Aquí es donde seleccionas configuraciones como el tamaño de la pantalla, la resolución de la misma, su densidad de píxeles, así como la RAM. Puedes definir el hardware desde cero o utilizar las opciones de hardware predeterminadas que ofrece Android Studio.

En el menú de selección de hardware, también podrás ver un icono de la Play Store junto a algunas de las opciones de hardware. La imagen de sistema de estos dispositivos tendrán una Play Store integrada en sus interfaces.

Select HardwareSelect HardwareSelect Hardware

Una vez que hayas terminado de seleccionar las configuraciones de hardware, haz clic en Next (Siguiente) y serás llevado al menú de la imagen de sistema.

Una imagen de sistema incluye la versión de Android, su nivel de API y ABI. Estas selecciones deben ir de acuerdo a tu proyecto.

System ImageSystem ImageSystem Image

Android Studio te pregunta sobre los requisitos mínimos de SDK al crear un nuevo proyecto. Estos requisitos incluyen el nivel de API y la versión de Android. Recuerda esta información y selecciona la imagen de sistema en consecuencia.

Configure your projectConfigure your projectConfigure your project

Por último, la ABI te informa sobre la arquitectura del procesador que es compatible con la imagen de sistema. Suponiendo que eres un desarrollador principiante de Android, te sugiero que optes por la ABI que es compatible con la arquitectura x86.

Selecciona la imagen de sistema más relevante, y haz clic en Next (Siguiente) para descargarla si aún no se ha descargado.

En la última pantalla para la creación de un nuevo dispositivo virtual se realizan más personalizaciones. Si miras en la parte inferior, verás un botón para las configuraciones avanzadas. Aquí puedes explorar las configuraciones de la cámara, la configuración de red, el rendimiento y el almacenamiento de tu dispositivo virtual según las necesidades de tu aplicación.

Cold Boot, Quick Boot, SnapshotCold Boot, Quick Boot, SnapshotCold Boot, Quick Boot, Snapshot

La sección de rendimiento de las configuraciones te proporciona tres opciones.

  1. Cold boot (Arranque en frío): iniciará tu dispositivo como si lo estuvieras encendiendo por primera vez.
  2. Quick boot (Arranque rápido): recordará el último estado de tu dispositivo y, la próxima vez que ejecutes el emulador de Android, te mostrará la misma pantalla.
  3. Snapshot (Instantánea): esto hace referencia al estado del emulador de Android. Puedes guardar el estado tú mismo, y comenzará desde la misma página la próxima vez que ejecutes el emulador.

Con todas las configuraciones terminadas, has creado con éxito un nuevo dispositivo virtual y ahora debería aparecer en tu administrador de AVD.

Si quieres ver cómo se ve, abre el menú desplegable desde la columna de acciones y selecciona Cold Boot Now (Arrancar en frío ahora). El emulador aparecerá en tu pantalla.

Configure EmulatorConfigure EmulatorConfigure Emulator

Ejecución de tu aplicación en el emulador de Android

Si quieres probar el código de tu aplicación, tendrás que compilarla y ejecutarla para que aparezca en el emulador de Android.

Hay un martillo verde en la barra de herramientas superior. Este compila tu aplicación. Si no hay errores durante la compilación, busca un botón verde de reproducción en la misma barra de herramientas. ¡Este ejecutará tu aplicación!

Android Studio ToolbarAndroid Studio ToolbarAndroid Studio Toolbar

En ocasiones, el emulador aparece y te muestra la pantalla de inicio en lugar de tu aplicación. Si esto te ocurre, simplemente presiona el botón de reproducción nuevamente sin cerrar el emulador y tu aplicación se ejecutará en la pantalla del dispositivo virtual.

Ejecución de un proyecto de muestra

Si no tienes una aplicación para ejecutar en el emulador y solamente quieres experimentar con él, Android Studio te permite descargar y ejecutar un proyecto de muestra. Para importar un proyecto de muestra, abre el menú de archivo y selecciona New (Nuevo). Ahí encontrarás una opción para importarlo.

Import SampleImport SampleImport Sample

De esta forma puedes compilar y ejecutar un proyecto de muestra en tu emulador de Android.

Elección de entre varios dispositivos virtuales

Si has descargado más de un dispositivo virtual en tu administrador de AVD, entonces tendrás qué elegir qué dispositivo usar para la ejecución de tu aplicación.

En la misma barra de herramientas donde se encuentra el botón verde de reproducción, encontrarás dos menús desplegables. Uno de ellos es para dispositivos virtuales. Si abres el menú, verás una lista de tus dispositivos virtuales. Puedes seleccionar un solo dispositivo o ejecutar la aplicación en varios dispositivos para comparar su capacidad de respuesta y rendimiento.

Choose the AVDChoose the AVDChoose the AVD

Resumen

La ejecución de tu dispositivo en un emulador de Android es una parte importante del proceso de desarrollo. Esto permite que sea mucho más sencillo depurar y probar tu aplicación. Sin el emulador, el desarrollo de tu aplicación puede resultar considerablemente más complicado.

Para configurar el emulador de Android, debes hacer lo siguiente:

  • instala el emulador de Android
  • habilita la virtualización en tu computadora
  • configura un dispositivo virtual
  • compila tu código
  • y, finalmente, ¡ejecútalo!

Este tutorial te guía a través de estos pasos para asegurar que puedas ejecutar tu emulador sin problemas y así permitirte enfocarte en la tarea más urgente, que es el desarrollo de tu aplicación.

Advertisement
Did you find this post useful?
Want a weekly email summary?
Subscribe below and we’ll send you a weekly email summary of all new Code tutorials. Never miss out on learning about the next big thing.
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.