Cómo configurar el emulador de Android sin instalar Android Studio en Linux

Cómo configurar el emulador de Android sin instalar Android Studio en Linux

Este artículo explicará cómo instalar el emulador oficial de Android como una aplicación independiente en Linux. El emulador oficial de Android viene con la suite de desarrollo de aplicaciones "Android". Sin embargo, si no está interesado en desarrollar aplicaciones de Android y solo desea un emulador de trabajo sin instalar Android Studio, este artículo debería ayudarlo. Todos los pasos mencionados en el artículo se prueban en Ubuntu 20.Versión 04 LTS.

Instalar herramientas de línea de comandos

Descargue la última versión de "Android Command Line Tools" desde aquí (desplácese hacia abajo hasta la sección Línea de comandos).

Extraiga el archivo descargado y haga una nueva carpeta llamada "Herramientas" dentro del directorio "Cmdline-Tools". Copie y pegue todos los archivos de la carpeta "Cmdline-Tools" a la carpeta "Herramientas". Su diseño de directorio final debería verse así:

Toolas de cmdline
Bin
├── Lib
├iqut aviso.TXT
Fuente.propiedades
Herramientas

Instale los paquetes requeridos

Vaya a la carpeta "Herramientas/bin", inicie una nueva ventana de terminal y ejecute el siguiente comando para actualizar los detalles del repositorio:

ps ./sdkmanager

A continuación, ejecute el siguiente comando para enumerar los paquetes disponibles e instalados:

ps ./SdkManager -Lista

Instale algunos paquetes necesarios para que el emulador de Android funcione:

ps ./emulador de herramientas de plataforma sdkmanager

Encuentre la imagen del sistema correcta para usar

A continuación, debe tomar una nota de la imagen del sistema que desea cargar en el emulador de Android. Para obtener una lista de imágenes del sistema descargables, ejecute el comando a continuación:

ps ./SdkManager --list | Grep "Imperios del sistema; Android"

Debería obtener alguna salida similar a esta:

Verá algunos números como "27", "28", etc. En nombre de las imágenes del sistema. Estos números denotan los niveles de API de Android. Encuentre la versión de Android correspondiente a los niveles de API desde aquí y tome una nota de la imagen del sistema apropiada que desea usar en el emulador y el número de nivel de API.

Descargar la imagen del sistema y los paquetes correspondientes

A continuación, descargue los siguientes paquetes utilizando el mismo número de nivel de API que finalizó en el paso anterior:

ps ./SdkManager "Platforms; Android-30" "Impresas del sistema; Android-30; Google_apis_Playstore; X86_64" "Toolas de construcción; 30.0.2 "

Por ejemplo, si decidiera usar "Impers de sistema; Android-29; predeterminado; x86_64" Como la imagen del sistema, el comando cambiaría a:

ps ./SDKManager "Plataformas; Android-29" "Impresas del sistema; Android-29; predeterminado; x86_64" "Toolas de construcción; 29.0.3 "

Siempre puede usar el interruptor "Lista" para encontrar los números correctos de comando y versión:

ps ./SdkManager -Lista

Crea un nuevo AVD

AVD o "dispositivo virtual Android" es un conjunto de parámetros de configuración que define valores para un dispositivo virtual que emulará un dispositivo de hardware de Android real.

Para crear un nuevo AVD, debe usar la imagen del sistema que descargó en el paso anterior. Ejecute el siguiente comando para crear un nuevo AVD:

ps ./avdManager crea avd -n "my_avd_30" -k "imágenes del sistema; android -30; google_apis_playstore; x86_64"

Reemplace "my_avd_30" con cualquier nombre de su elección. Es posible que se le solicite que altere algunos parámetros de configuración. Siga las instrucciones en pantalla y cambie los valores según sus requisitos.

Confirme que el AVD se haya creado con éxito utilizando el comando a continuación:

ps ./Lista de AvdManager AVD

Debería obtener alguna salida similar a esta:

Dispositivos virtuales de Android disponibles:
Nombre: my_avd_30
Ruta:/home/nit/.Android/AVD/MY_AVD_30.avd
Objetivo: Google Play (Google Inc.)
Basado en: Android 11.0 (r) etiqueta/abi: google_apis_playstore/x86_64
SDCARD: 512 MB

Tenga en cuenta la ruta de AVD en la salida anterior. En la misma ruta, puede encontrar una "configuración.Archivo ini ”que se puede usar para cambiar los parámetros de configuración del AVD.

Emulador de ejecución

Vaya a la carpeta "Emulador" (suba algunos directorios) y use el siguiente comando para iniciar el emulador:

ps ./emulador -avd "my_avd_30"

Reemplace "my_avd_30" con el nombre de su propio avd que creó en el paso anterior. Su emulador de Android debería estar en funcionamiento:

Puede crear tantos como AVD como desee y cada imagen de AVD / sistema se tratará por separado.

Conclusión

El emulador de Android ofrece una excelente manera de emular dispositivos Android de la vida real en su PC de escritorio. Puede usar el emulador para probar algunas aplicaciones que aún están en desarrollo o puede usar el emulador para ejecutar regularmente aplicaciones y juegos compatibles con Android en una PC Linux. El rendimiento del emulador dependerá de las tecnologías de virtualización de caballos de fuerza de su sistema disponibles en su PC y la compatibilidad de su sistema con el módulo KVM Kernel.