안드로이드 앱 개발시에 대부분의 개발자들이 에뮬레이터를 활용합니다. 안드로이드 스튜디오에 포함된 AVD를 이용해도 충분히 앱을 개발하는데에는 부족함이 없지만 좀더 강력한 기능을 가진 Genymotion을 이용하여 개발환경 구축하는 법을 포스팅 해보겠습니다.
Genymotion은 VirtualBox라는 가상머신 소프트웨어와 연동하여 사용하는 에뮬레이터입니다. 따라서 가상머신들간의 가상 네트워크 구성도 할 수 있습니다. 추후에는 가상 네트워크 기능을 이용한 Android to Android 간의 TCP 소켓 통신 구현하는 방법도 포스팅 할 예정입니다.
먼저 Genymotion 다운로드 페이지에서 설치파일을 다운로드 받습니다.
위 페이지에서 [Download for Windows] 버튼을 눌러 설치파일을 다운받습니다.
설치파일을 실행하여 설치 경로를 선택하고 [Next] 버튼을 눌러 다음 화면으로 넘어갑니다.
시작메뉴 폴더명을 입력하는 부분에 건드리지 말고 [Next] 버튼을 누릅니다.
단축아이콘 설정이므로 건드리지 말고 [Next] 버튼을 누릅니다.
[Install] 버튼을 눌러 설치를 진행합니다.
설치가 될때까지 기다리면 설치가 완료됩니다.
Genymotion 설치가 끝나면 자동으로 VirtualBox 설치가 시작됩니다. [Next] 버튼을 눌러 진행합니다.
건드리지 않고 [Next] 버튼을 누릅니다.
[Yes]를 눌러 설치를 진행합니다.
[Yes] 를 누릅니다.
[Install]을 눌러 설치를 진행합니다.
설치가 진행되는 동안 건드리지 말고 대기합니다.
[Finish]를 눌러 설치를 종료합니다.
Restart Now에 체크하고 [Finish]를 눌러 윈도우즈를 재부팅합니다.
[다음글] 안드로이드 에뮬레이터 환경 구축 – 2