java - problem - El emulador de Android Studio no se inicia con el mensaje de error relacionado con el límite de memoria
la aplicacion dejo de funcionar android studio (8)
Estoy intentando ejecutar mi primer proyecto de Android Studio, pero aparece este mensaje de error y el emulador no se inicia:
Created filesystem with 11/4224 inodes and 1302/16896 blocks
Failed to create Context 0x3005
emulator: WARNING: Could not initialize OpenglES emulation, using software renderer.
emulator: WARNING: Requested RAM size of 1536MB is too large for your environment, and is reduced to 1152MB.
emulator: device fd:544
HAX is not working and emulator runs in emulation mode
emulator: The memory needed by this VM exceeds the driver limit.
Cannot set up guest memory ''pc.ram'': Invalid argument
Después de instalar Android Studio
En CMD (Ejecutar como administrador) ejecute este comando (el Emulador debe estar cerrado):
//if it''s installed on D:, at first, "cd" to that drive, like "D:"
cd "%ANDROID_SDK_HOME%/sdk/extras/intel/Hardware_Accelerated_Execution_Manager"
silent_install.bat -m 1024
esto ajustará la memoria HAXM a 1024Mb (máx. 1800) . Configure el parámetro de RAM en VDM ligeramente por debajo de este valor, como 980
Si está usando Mac OS, entonces navegue a la ruta /<USER_DIR>/Library/Android/sdk/extras/intel/Hardware_Accelerated_Execution_Manager
y ejecute sudo ./silent_install.sh -m 1024
En Android Studio, versión 1.2.1.1:
Vaya a "Herramientas -> Android -> Administrador de AVD -> Elija su dispositivo -> Editar -> Configuración avanzada -> Cambie el parámetro de RAM a 512 Mb.
Guárdalo y ejecuta la aplicación en el emulador. Debería correr ahora.
En mi caso, este problema ocurrió cuando hago clic en Ejecutar dos veces involuntariamente desde el administrador de AVD. Resolví este problema eliminando la instancia en ejecución desde el administrador de tareas (qemu-system-i386.exe).
Intenta reiniciar tu computadora!
Estaba luchando con este problema y después de una hora de rastrear la web, intenté reiniciar mi computadora y el problema se resolvió.
Parece que el AVD no le gusta configurar la memoria en GB. Si no guarda la nueva configuración en GB, cámbiela a MB.
Probé las respuestas anteriores en Android Studio 3.0, pero parece que AS 3.0 no permite cambiar en la pantalla IDE, o no estoy seguro de que haya algún problema con mi instalación. Así que abrí el AVD en el disco y abrí el config.ini, y cambié el tamaño de archivo allí. Funcionó.
Si está utilizando Android Studio y está enfrentando un problema con el tamaño del emulador Ram, siga el paso:
Vaya a Herramientas -> Android -> AVD Manager -> (seleccione su dispositivo) -> Editar dispositivo -> Mostrar configuración avanzada -> Nuevo dispositivo -> Elija el botón Cambiar -> Nuevo perfil de hardware -> Cambie el tamaño de la memoria a 512M -> Edite el dispositivo en la esquina inferior derecha y luego -> finalice.
- Desde Android Studio, abra Windows-> Seleccionar Android Virtual Device Manager-> Elija su dispositivo-> Haga clic en el botón Editar-> Cambie el parámetro de RAM a 512 Mb en la memoria Opciones-> Guarde y ejecute el emulador que funcionará
- De lo contrario, puede usar Genymotion Android Vm: https://www.genymotion.com/?utm_source=dlvr.it&utm_medium=twitter#!/download