El emulador de android es un Dispositivo virtual Android (AVD), que representa un dispositivo Android específico. Podemos utilizar el emulador de Android como dispositivo de destino para ejecutar y probar nuestra aplicación de Android en nuestra PC. El emulador de Android proporciona casi todas las funciones de un dispositivo real. Podemos recibir las llamadas telefónicas entrantes y los mensajes de texto. También proporciona la ubicación del dispositivo y simula diferentes velocidades de red. El emulador de Android simula la rotación y otros sensores de hardware. Accede a la tienda Google Play, y mucho más
Probar aplicaciones de Android en un emulador a veces es más rápido y sencillo que hacerlo en un dispositivo real. Por ejemplo, podemos transferir datos más rápido al emulador que a un dispositivo real conectado mediante USB.
El emulador de Android viene con configuraciones predefinidas para varios teléfonos Android, Wear OS, tabletas y dispositivos Android TV.
Requisito y recomendaciones
El emulador de Android requiere requisitos adicionales además de los requisitos básicos del sistema para Android Studio. Estos requisitos se detallan a continuación:
- Herramientas SDK 26.1.1 o superior
- Procesador de 64 bits
- Windows: CPU con soporte UG (invitado sin restricciones)
- HAXM 6.2.1 o posterior (se recomienda HAXM 7.2.0 o posterior)
Instalar el emulador
El emulador de Android se instala durante la instalación de Android Studio. Sin embargo, algunos componentes del emulador pueden instalarse o no durante la instalación de Android Studio. Para instalar el componente del emulador, seleccione el Emulador de Android componente en el Herramientas SDK pestaña de la Administrador de SDK.
Ejecute una aplicación de Android en el emulador
Podemos ejecutar una aplicación de Android desde el proyecto de Android Studio, o podemos ejecutar una aplicación que esté instalada en el emulador de Android mientras ejecutamos cualquier aplicación en un dispositivo.
Linux que
Para iniciar el emulador de Android y ejecutar una aplicación en nuestro proyecto:
1. En estudio de android, Necesitamos crear un dispositivo virtual Android (AVD) que el emulador pueda usar para instalar y ejecutar su aplicación. Para crear un nuevo AVD: –
1.1 Abra el Administrador de AVD haciendo clic Herramientas > Administrador AVD.
1.2 Haga clic en crear Virtual Dispositivo, en la parte inferior del cuadro de diálogo de AVD Manager. Entonces Seleccionar hardware Aparece la página.
1.3 Seleccione un perfil de hardware y luego haga clic Próximo. Si no vemos el perfil de hardware que queremos, podemos crear o importar un perfil de hardware. El Imagen del sistema Aparece la página.
1.4 Seleccione la imagen del sistema para el nivel de API particular y haga clic en Próximo. Esto lleva a abrir un Verificar configuración página.
1.5 Cambie las propiedades de AVD si es necesario y luego haga clic en Finalizar.
2. En la barra de herramientas, elija el AVD con el que queremos ejecutar nuestra aplicación desde el dispositivo de destino en el menú desplegable.
3. Hacer clic Correr.
Inicie el emulador sin ejecutar primero una aplicación
Para iniciar el emulador:
convertir un número entero en una cadena
- Abra el Administrador de AVD.
- Haga doble clic en un AVD o haga clic en Correr
Mientras se ejecuta el emulador, podemos ejecutar el proyecto de Android Studio y seleccionar el emulador como dispositivo de destino. También podemos arrastrar un archivo APK para instalarlo en un emulador y luego ejecutarlo.
Inicie el emulador desde la línea de comando
El SDK de Android incluye el emulador de dispositivo Android. El emulador de Android te permite desarrollar y probar la aplicación sin utilizar un dispositivo físico.
Iniciando el emulador
Utilizando el emulador comando, iniciaremos un emulador. Es una alternativa para ejecutar nuestro proyecto o iniciar a través del AVD Manager.
Aquí está la sintaxis básica de la línea de comandos para iniciar un dispositivo virtual:
$ emulator -avd avd_name [ {-option [value]} ... ]
o
javascript
$ emulator @avd_name [ {-option [value]} ... ]
Por ejemplo, si ejecutamos el emulador de Android Studio en un Mac, la línea de comando predeterminada será similar a la siguiente:
$ /Users/user_name/Library/Android/sdk/emulator/emulator -avd Nexus_5X_API_23 -netdelay none -netspeed full
Para mostrar la lista de nombres de AVD, ingrese el siguiente comando:
$ emulator -list-avds
Ejecute y detenga un emulador y borre datos
Desde la página del Dispositivo virtual, podemos realizar la siguiente operación en el emulador:
- Para ejecutar un emulador de Android que utiliza un AVD, haga doble clic en el AVD o haga clic en Lanzamiento
- Para detener el emulador en ejecución, haga clic derecho y seleccione Detener, o haga clic en Menú ▼ y seleccione Detener.
- Si queremos borrar los datos de un emulador y devolverlos al estado inicial cuando se definió por primera vez, haga clic derecho en un AVD y seleccione Borrar información. O haga clic en el menú ▼ y seleccione Borrar información.