
En primer lugar, quiero que todos sepan que soy completamente nuevo en el desarrollo de Android y que esta es la primera vez que intento ejecutar un dispositivo virtual Android.
Obtengo lo siguiente cuando ejecuto un dispositivo virtual Android desde Android Studio:
ERROR: 32-bit Linux Android emulator binaries are DEPRECATED, to use them
you will have to do at least one of the following:
- Use the '-force-32bit' option when invoking 'emulator'.
- Set ANDROID_EMULATOR_FORCE_32BIT to 'true' in your environment.
Either one will allow you to use the 32-bit binaries, but please be
aware that these will disappear in a future Android SDK release.
Consider moving to a 64-bit Linux system before that happens.
¿Cómo haré algo de eso (por ejemplo, usar '-force-32bit'
)?
Yo uso Ubuntu 15.04 de 32 bits, queesejecutándose de forma independiente en mi computadora portátil ynoejecutándose en una caja virtual. He habilitado la tecnología de virtualización.
Respuesta1
Para iniciar una instancia del emulador desde la línea de comando, navegue hasta la tools/
carpeta del SDK. Ingrese el comando del emulador como este:
emulator -avd <avd_name> [<options>]
puede agregar su nombre avd en lugar de <avd_name>
y -force-32bit
en lugar de[<options>]
Leer documentosaquíyaquípara comprender más sobre el control de emuladores desde la línea de comandos.
Para hacer esto desde Android Studio, puede editar o crear una configuración de ejecución:
AbiertoEditar configuracionesdesde elCorrerMenú.
Ampliar laAplicación Androidelemento y cree una nueva configuración o abra una existente.
Con la configuración de ejecución seleccionada, ajuste la configuración de ejecución deseada:
En elEmuladorpestaña, especifique cualquier opción del emulador en laOpciones adicionales de la línea de comandos del emuladorcampo. Así que ponlo
-force-32bit
aquí.
Lea más sobre esto en el oficial.documentación.