Конфигурация HAXM в Android studio
Я попытался запустить простое приложение для Android-чата из GitHub. Я думаю, что есть проблема с моей конфигурации, либо. Когда я запускаю приложение, я вижу эти ошибки:
HAXM is not working and emulator runs in emulation mode
emulator The memory needed by this AVD exceeds the max specified in your HAXM configuration.
emulator: AVD RAM size = 1536 MB
emulator: HAXM max RAM size = 768 MB
emulator: You might want to adjust your AVD RAM size and/or HAXM configuration to run in fast virt mode.
emulator: warning: opening audio output failed creating window 61 83 462 820
emulator: emulator window was out of view and was recentered
что не так?
6 ответов
ваш HAXM RAM ниже, чем ваш AVD RAM.
решения:
- повторно запустите установку HAXM и увеличьте ОЗУ, чтобы соответствовать AVD(эмулятор).
- кроме того, уменьшите ОЗУ AVD(эмулятора), чтобы соответствовать HAXM.
переустановите HAXM с большим количеством ОЗУ:
sudo $ANDROID_SDK/sdk/extras/intel/Hardware_Accelerated_Execution_Manager/silent_install.sh -u
sudo $ANDROID_SDK/sdk/extras/intel/Hardware_Accelerated_Execution_Manager/silent_install.sh -m 1024
память, необходимая этому AVD, не должна превышать max, указанный в конфигурации HAXM.
- это должно быть меньше, чем ОЗУ для HAMX.
на
~\AppData\Local\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager \intelhamx_android.exe
.переустановите intel HAXM и установите его ОЗУ на 1024 МБ.
Edit ваш AVD установил его ОЗУ в 768 МБ.
создайте и запустите приложение.
убедитесь, что при увеличении конфигурации HAXM RAM ваш компьютер способен обрабатывать эту увеличенную ОЗУ. Я использую 4GB RAM macbook pro, который почти перестал отвечать после того, как я увеличил HAXM RAM до 2GB. Это может быть лучшим вариантом для уменьшения вашего AVD RAM.
после переустановки HAXM с большим (в идеале более 1536 МБ) пространством решает проблему.
Как установить HAXM для MAC - https://software.intel.com/en-us/android/articles/installation-instructions-for-intel-hardware-accelerated-execution-manager-mac-os-x
Как установить HAXM для Windows - https://software.intel.com/en-us/android/articles/installation-instructions-for-intel-hardware-accelerated-execution-manager-windows
вы должны увеличить объем оперативной памяти в: Инструменты > > Android > > AVD manager
выберите свой AVD, нажмите "Редактировать этот AVD" и в разделе "Дополнительные настройки" установите объем ОЗУ, т. е. 1500Mb
это сделает трюк