Slow Android Emulator, install Intel x64 Emulator Accelerator (HAXM)

일단 먼저 읽어봐야할것들

안드로이드 에뮬레이터가 느릴 때, Intel x64 Emulator Accelerator (HAXM)를 설치하기

  1. Open Android SDK Manager and install
  2. Install “Extras” -> “intel x86 Emulator Accelerator (HAXM)”
  3. 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.
  4. 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/) 을 쓰는게 좋다.