이번 포스팅은 이클립스로 안드로이드를 개발하다 보면 가상머신(에뮬레이터)를 사용하시는 분들을 위해 간단한 팁 하나 가르켜 드리기 위해 작성하였습니다.
안드로이드 개발을 하다 보면 가상머신(에뮬레이터)를 실행해서 개발해야 하는 경우가 많습니다. 그런데 이 가상머신이 거북이처럼 엄청 느리게 실행됩니다.
그래서 이 가상머신을 좀 더 빠르게 하는 방법을 알아보도록 하겠습니다.
- Intel CPU를 사용한다면 HAXM(Hardware Accelerated Execution Manager)으로 속도를 개선할 수 있다고 합니다.
- 아래 그림처럼 이클립스 버튼을 눌러 Android SDK Manager를 실행합니다.
- Intel x86 Emulator Accelerator (HXAM installer) 항목을 체크합니다.
- 아래 그림 처럼 Android Virtual Device Manager를 실행한 후 가상머신을 만들기 위해 'Create..' 버튼을 클릭합니다.
- 가상머신을 만들 때 중요한 것은 아래 그림처럼 CPU/ABI 항목에 'Intel Atom (x86) 항목을 선택해야 한다는 것과 'Use Host GPU'를 체크해야 한다는 점입니다.
- 위와 같은 방법 대로 하면 가상머신보다 몇 배 빨라진 모습을 볼 수가 있을 겁니다. 하지만 여전히 폰을 가지고 개발하는 것보다는 못 합니다. 최선은 해당 폰을 가지고 개발하는 것이 최선이지만 여건이 여의치 않다면 차선책이라도 쓰자는 마음에 포스팅을 한 거니 아직 잘 모르신 분이 계셨다면 유용한 정보였길 바랍니다.