안드로이드 개발 시 많은 안드로이드 장비(device)에서 테스트 하지만 그렇지 못한 경우가 많습니다.
이 경우 안드로이드 에뮬레이터를 이용할 수 있는데요. 안드로이드 에뮬레이터가 너무 느려서 고생을 합니다.
이 문제를 다소 완화할 수 있는 내용이 있어 소개합니다.
delphi.org를 운영하는 Jim McKeeth는 다음과 같이 안드로이드 에뮬레이터 속도를 올리는 8가지 팁을 소개했습니다.
- 실제 하드웨어를 사용
- 가상머신에서 에뮬레이터를 실행하지 말 것
- 가상머신에서 돌려야 한다면, Parallels desktop 9을 사용
- 호스트 GPU를 사용
- OpenGLES 라이브러리를 복사
- Mac에서 에뮬레이터를 실행
- 안드로이드 이전 버전으로 실행
- AVD 하드웨어 구성을 조정 할 것
http://delphi.org/2013/11/8-tips-to-speed-up-your-android-arm-emulator-avd/
해당 글을 보시면 Jim McKeeth는 위의 8가지 중 2, 4, 5 항목과 때때로 7번 항목을 사용한다고 합니다.
여러분들도 상황에 맞춰 선택적으로 안드로이드 에뮬레이터에 적용하시면 더 낳은 성능으로 에뮬레이터를 사용하 실 수 있을 것 같습니다.
자세한 설명과 사용법은 해당 링크를 통해서 확인 바랍니다.
그리고 기본으로 제공되는 안드로이드 애뮬레이터 외의 다른 애뮬레이터를 사용할 수 있습니다.
해당 내용은 다른 블로그 포스팅을 참고하시기 바랍니다.
- Bluestacks - http://dark0946.tistory.com/121
Genymotion - http://devbible.tistory.com/250- 지니모션의 경우 x86 기반의 애뮬레이터여서 델파이에서 사용할 수 없습니다. 현재 델파이에서는 ARM 기반의 앱을 만들 수 있습니다. x86의 경우 현재 준비 중입니다.