일단 먼저 읽어봐야할것들
- Is your Android emulator just too slow? https://www.infinum.co/the-capsized-eight/articles/is-your-android-emulator-just-too-slow
- Why is the Android emulator so slow? http://stackoverflow.com/questions/1554099/why-is-the-android-emulator-so-slow
- 8 Tips to Speed Up Your Android ARM Emulator (AVD) http://delphi.org/2013/11/8-tips-to-speed-up-your-android-arm-emulator-avd/
안드로이드 에뮬레이터가 느릴 때, Intel x64 Emulator Accelerator (HAXM)를 설치하기
- Open Android SDK Manager and install
- Install “Extras” -> “intel x86 Emulator Accelerator (HAXM)”
- Execute
<sdk>/extras/intel/Hardware_Accelerated_Execution_Manager/IntelHAXM.dmg
. in the MAC. or Execute<sdk>/extras/intel/Hardware_Accelerated_Execution_Manager/IntelHAXM.exe
. in the Windows. - Install Intel System Image for API you want
HAXM 삭제하기
Windows
You can stop using the virtualization driver by uninstalling it. Re-run the installer or use the Control Panel to remove the software.
MAC
# sudo /System/Library/Extensions/intelhaxm.kext/Contents/Resources/uninstall.sh
OSX 10.9 매브릭스에서는 HAXM 설치 뒤 에뮬레이터를 실행 뒤 다운되는 현상이 발생할때 해결 방법
http://software.intel.com/en-us/articles/intel-hardware-accelerated-execution-manager/ 에서 업데이트된 Intel Hardware Accelerated Execution Manager를 다운받아 설치한다.
참고: Android emulator freezing OSX 10.9 (Mavericks) with HAXM http://stackoverflow.com/questions/19243490/android-emulator-freezing-osx-10-9-mavericks-with-haxm
API 16이상부터는 Genymotion (http://www.genymotion.com/) 을 쓰는게 좋다.