El emulador de Android en línea simula dispositivos Android para permitirle probar varias aplicaciones y niveles de API de Android en su escritorio sin tener que usar los dispositivos físicos. El emulador ofrece casi todas las funciones de un verdadero dispositivo Android. Se pueden simular llamadas entrantes y mensajes de texto. Se pueden simular la ubicación del dispositivo, las distintas velocidades de red, los sensores de hardware y la rotación y el acceso a Google Play Store, etc.
Cada instancia de Online Android Emulator utiliza el dispositivo virtual de Android (AVD) para definir la versión de Android y sus características de hardware. Para probar su aplicación de manera eficiente, debe generar un AVD, que modele cada dispositivo que se supone debe operar su aplicación. El AVD Manager se utiliza para crear y gestionar AVD.
Cada AVD funciona como un dispositivo autónomo, con su propia información de usuario, tarjeta SD o almacenamiento personal. El emulador almacena la información del usuario, la información de la tarjeta SD y el caché en una carpeta específica de AVD de forma predeterminada. Cuando se inicia el emulador, carga la información del usuario de la carpeta AVD y la información de la tarjeta SD.
Una instantánea es una imagen almacenada de un AVD que conserva todo el estado del dispositivo en el momento de guardarlo, incluida la configuración del sistema operativo, la aplicación y los datos del usuario. Puede volver a un estado del sistema guardado cargando una instantánea cuando lo desee, ahorrar tiempo para esperar a que el sistema operativo del dispositivo virtual y las aplicaciones vuelvan a reservar y ahorrar esfuerzos para reanudar las pruebas en la aplicación. A diferencia de arrancar una máquina virtual desde un estado apagado, el inicio de una instantánea es muy parecido a despertar una máquina física de un estado de suspensión. Una instantánea de arranque rápido y una variedad de instantáneas generales pueden estar disponibles para cada AVD.
La forma más sencilla de utilizar instantáneas es mediante el uso de instantáneas de inicio rápido. De forma predeterminada, cada AVD puede guardar una instantánea de inicio rápido automáticamente cuando sale y se carga desde una instantánea de inicio rápido al iniciarse. Cuando comienza un AVD, tiene que arrancar como si se enciende una computadora. Si Quick Boot está activado, se cargarán todas las cargas de la instantánea dada y el sistema volverá a la región guardada en esa instantánea.
Las instantáneas son válidas para la imagen del sistema, la configuración de AVD y las funciones del emulador con las que se almacenan. Todas las instantáneas del AVD afectado se vuelven inválidas cuando marca una diferencia en una de ellas. Cualquier actualización del emulador de Android, la imagen del sistema o la configuración de AVD restablece el estado guardado de AVD, por lo que debe iniciar de forma reanudada la próxima vez que inicie el AVD. El panel Instantáneas en la ventana Controles extendidos del emulador contiene la mayoría de los controles para guardar, cargar y administrar instantáneas.
Por lo tanto, hemos visto los detalles clave relacionados con el funcionamiento del emulador de Android en línea y cómo ayuda en el proceso de prueba móvil. Si para la próxima vez también quieres realizar pruebas, puedes hacerlo a través de estos emuladores de Android.