Cómo crear un dispositivo virtual para emular tus Apps - Tecnología
saltar al contenido

Cómo crear un dispositivo virtual para emular sus aplicaciones

  • por

anuncios

En entradas anteriores construimos un primer proyecto android y repasamos en qué consiste la estructura de directorios que se genera con el proyecto, en este
En esta ocasión veremos cómo lanzar nuestra aplicación directamente en un emulador o dispositivo virtual.


Estos dispositivos son conocidos como Android Virtual Devices (AVD) y básicamente consisten en emuladores que creamos y configuramos de acuerdo a nuestras necesidades en cuanto al tipo de dispositivo si es celular o tablet, tamaño o densidad de pantalla, características, versión del sistema operativo, memoria entre otros elementos que pueden ser importantes para nuestra aplicación.

Android Studio incluye sus propios emuladores, los cuales debemos descargar y configurar, aunque esta no es la única alternativa, ya que podemos incluir emuladores de terceros o simplemente ejecutar la aplicación en dispositivos físicos, esta última alternativa es la ideal, ya que comprobamos directamente en el dispositivo y de ello depende el consumo de recursos, mientras que si usamos emuladores debemos asignar recursos desde la pc al emulador, ya que se comportan como máquinas virtuales que requieren un alto consumo de memoria RAM, sin embargo, es bueno tener estas dos alternativas.

Creación de emuladores móviles.

 

Si ya se ha creado un emulador en Android Studio, entonces el nombre del dispositivo virtual se mostrará en la esquina superior izquierda, en este caso, como se mencionó en publicaciones anteriores, creamos un emulador API 28 píxeles 2que ya está seleccionado y listo para ejecutar la aplicación.


Si desea crear otro, podemos ingresar a la opción Gerenciador de dispositivos desde donde veremos el emulador creado y podremos modificarlo, o pulsar en “Crear dispositivo” para crear uno nuevo.

Si por el contrario es la primera vez que vas a crear un emulador de Android Studio, verás que en la esquina superior izquierda aparece una opción indicando que no hay dispositivos (No Devices) y si desplegamos esta opción encontraremos 3 opciones, desde las cuales podemos ingresar “Gerente AVD” o el mismo icono en la barra superior como se muestra en la imagen.


Al pulsar sobre la opción se carga la misma pantalla que os mostramos anteriormente, pero en este caso no hay emuladores creados y en su lugar nos dan la opción de crear uno.


Al hacer clic en crear, se abre una ventana donde podemos ver las diferentes categorías para crear emuladores como TV, Celulares, Relojes, Tablets, entre otros.

 

Desde aquí seleccionamos la opción “Teléfono” y elegimos uno de los disponibles, allí podemos ver el nombre del dispositivo, si tiene Google Play (importante para funciones que requieren APIs de Google), tamaño, resolución y densidad de pantalla, en este caso elegiremos “Pixel 2” y pulsaremos Siguiente.


 

Al hacerlo se carga otra ventana desde donde debemos descargar la imagen de la versión del sistema operativo con el que queremos trabajar. Si ya hay imágenes descargadas anteriormente, aquí se mostrarán, pero en este caso vemos que no las hay (es muy importante que estemos conectados a internet, de lo contrario no se podría realizar este proceso para descargar, después de eso no es necesario), hacemos clic en Descargar la opción que queramos, por ejemplo, como se ve en la imagen, descargamos “android Pie”


Al hacerlo se carga otra ventana desde donde debemos aceptar la licencia de uso y pulsar en Siguiente

El proceso de descarga e instalación del dispositivo virtual se inicia automáticamente, esto puede demorar un tiempo dependiendo de su conexión a Internet.


Al terminar y terminar, volvemos a la ventana anterior donde ya vemos la imagen descargada, la seleccionamos y pulsamos en Siguiente


Vemos como ahora se carga una nueva ventana donde definimos la configuración del emulador en cuanto a nombre, orientación de pantalla y opciones avanzadas desde donde se puede asignar manualmente la cantidad de RAM asignada, si se simula externamente el uso de memoria entre otras funcionalidades, por lo que haga clic en Finalizar.


Al hacer esto, vemos que nuestro emulador ya está asociado y el dispositivo se carga en la sección “Administrador de dispositivos” como se muestra al comienzo de esta guía.

Si queremos, podemos lanzar el emulador directamente o hacer clic en la pestaña lateral “Administrador de dispositivos” para ocultarlo (no es necesario) y hacer clic en el icono EJECUTAR en la parte superior.

 

esto inicia el emulador y muestra nuestra aplicación, este proceso puede demorar un poco la primera vez que se inicia el proceso de configuración, luego se espera que el emulador sea mucho más rápido a partir de ahora.


Si queremos crear un nuevo emulador, volvemos al Administrador de dispositivos y pulsamos en Crear dispositivo


Al hacerlo repetimos los pasos anteriores, por ejemplo podemos crear una tablet y al final veremos que se carga el nuevo emulador y al desplegar las opciones encontraremos todos los emuladores creados.


Si volvemos a entrar en el Administrador de dispositivos, veremos los dos emuladores y a partir de ahí definimos qué emulador usar para probar nuestra aplicación, pudiendo ejecutarlo directamente en cada emulador o seleccionándolo en la parte superior y ejecutando directamente la aplicación.

Al hacer esto, el emulador se carga y también podemos ver cómo cada emulador ejecutado se separa en pestañas.

Pantalla del emulador.

 

Anteriormente el emulador predeterminado se cargaba como una ventana separada, actualmente por defecto se incluye en la interfaz de Android Studio en el lado izquierdo, sin embargo podemos colocarlo en cualquier lugar o quitarlo si queremos que flote y así mover una pantalla externa. para que sea independiente del IDE.

 

Para minimizar el emulador podemos hacer clic en la pestaña lateral “Emulator” y volver a mostrarlo volviendo a hacer clic sobre ella.


 

Si queremos cambiar la posición, hacemos clic derecho en “Emulator” y vemos diferentes opciones, en este caso seleccionamos “Mover to” y definimos la ubicación deseada.

Si ahora queremos dejar el emulador flotando, entonces seleccionamos “Display mode” y la opción “Float”

Así, tenemos el emulador como una ventana separada del entorno de desarrollo.


Y con eso ya tenemos creados y configurados los dispositivos virtuales con los que podemos probar nuestra primera aplicación.

 

También te puede interesar.

 



¿Hay algo que quieras añadir o comentar sobre esta entrada? siéntete libre de hacer….Y si te ha gustado... te invito a compartir y Suscríbase haciendo clic en el botón "Unirse a este sitio" para escuchar más publicaciones como esta 😉