Genymotion을 소개합니다.

Android Emulator

정말 느리죠. 해보신 분들만 아는 그 답답함!

차라리 중고 후진 기기를 사는게 마음이 편할 정도죠.

요즘이야 Intel용 이미지가 있으니 그나마(?) 좀 나아지긴 했지만.. iOS Emulator와 비교대상이 못되는 것 같아요.

Genymotion

GenymotionAndroVM 프로젝트의 새 버전이라고 합니다.

Multi Platform을 지원하고, IntelliJ IDEA와 Eclipse 둘 다 Plugin을 지원하고 있습니다.

어떻게 생겼나?

일단 실행하고 로그인을 하면 아래와 같은 화면이 나오네요.

기기 하나를 추가해봤습니다.

기기를 선택하고 Add를 누르면… 확인창이 뜨고

Next를 누르면… 다운로드를 받습니다.

기기 이름을 정하고 Create를 누르면 VM이 만들어집니다.

실행을 시켜볼까 했더니… SDK Path를 지정하라고 하네요. Proxy 설정할 수 있는 부분도 맘에 듭니다. VirtualBox를 사용하니 당연히 지원할 수 있는 메뉴겠지만..

경로 설정하고 실행하면 아래와 같이 실행이 됩니다. 속도는 얼마 안걸리네요.

그런데 우측에 몇 가지 메뉴가 있는데… 베터리 상태도 지정할 수 있구요.

GPS 상태도 지정할 수 있습니다.

움직임도 부드럽고, IDE와 연동해 사용하기도 편하네요.

아쉬운 점은?

Android Emulator는 느리긴 하지만 CI 툴에서 Headless로 띄울 수 있는데 이 툴은 얼핏 보면 그렇게 할 수 없는 듯 합니다.

하지만 VirtualBox를 사용하고 있으니 그리 불가능해 보이진 않을 것 같은데.. (Jenkins Plugin 같은) 쉬운 방법을 제공해주면 좋을 것 같네요.

여튼 Emulator를 사용하고 계신다면 반드시 쓰셔야할 App인듯 싶네요.

Back