본문 바로가기

개발/Android

[02] Genymotion 설치 및 Android Studio와 연동하기

반응형

이번에는 안드로이드 스튜디오를 설치했다면, 

Android 에뮬레이터인 지니모션(genymotion)을 설치해보겠습니다. 

지니모션이란 VirtualBox의 가상화 기술을 이용한 에뮬레이터입니다. 

안드로이드 스튜디오에서도 기본 에뮬레이터를 제공해주지만,

속도가 너무 느려서 사용하기 불편해, 지니모션을 많이 사용합니다.  

 

안드로이드 스튜디오가 설치가 안되어 있다면

 

[01] windows에서 안드로이드 스튜디오(Android Studio) 설치하기

http://park0422.tistory.com/4

 

 

1. 지니모션 설치하기


지니모션 설치를 위해서 지니모션 홈페이지로 이동합니다.

https://www.genymotion.com/    바로가기

 

홈페이지로 이동해서 지니모션을 다운받기 위해 

오른쪽 상단 Sign In를 클릭합니다

 

 


 

이미 계정이 있다면 Sign In을 

아직 계정이 없다면 Create an account를 클릭해 계정 가입을 진행해 주세요

 

 

 

 


 

로그인 완료 되었다면

메인화면 상단 메뉴에 Resources >Fun Zone 으로 이동합니다.

 

 


 

Fun Zone 화면으로 이동 후 다운로드를 클릭합니다

 


 

자신의  PC의 운영체제를 인식하여 Windows용 파일을 제공해 줍니다.

자신이  PC DP VirtualBox가 설치 되었는지 여부에 따라서 

with VirtualBox  또는 without VirtualBox를 선택해서 다운받습니다. 

 

 

[권장 사항]

without VirtualBox를 선택해 VirtualBox

 공식 홈페이지에서 최선 버젼을 다운 받는 것이 더 좋습니다.

 

https://www.virtualbox.org/wiki/Downloads


 

다운받은 지니모션 설치 파일을 실행 시켜 줍니다.

 


 

설치 과정을 읽어보고 별다른 사항이 없다면 

Next를 클릭해 지니모션 설치를 완료합니다.

 


 

 

 

설치 완료 후 

지니모션 라이센스 관련 글이 보이고

라이센스 동의를 위해 아래 보이는 Personal Use를 클릭하고 들어갑니다

 

 

체크 박스 클릭 후 Accept 동의 버튼을 클릭합니다.

 

 


 

지니모션이 실행되면 상단 Add 버튼을 클릭해서 가상 디바이스를 

설치하려고 합니다.

 

 

하지만, 한 번더 로그인을 해야 

지니모션을 사용 할 수 있기 때문에 Sign In을 클릭해

지니모션 홈페이지에서 가입했던 아이디와 비밀번호를 입력합니다.

 

 

 


 

로그인 완료 후 

사용 할 가상 디바이스를 선택합니다.

 

  


 

 


 

선택한 가상 디바이스가 지니모션에 설치가 완료되면

Start를 클릭해 가상 디바이스를 켜 봅니다.

 

 

 


정상적으로 가상 디바이스가 켜졌습니다.

디바이스 화면이 너무 크다면

드레그로 화면을 줄일 수 있습니다!!

 

 

 


 

안드로이드와 지니모션 연동하기

 

 

지니모션을 실행 시켜 놓으면

안드로이드 스튜디오에서 알아서 가상 디바이스를 인식합니다.

 

 

하지만 안드로이드 스튜디오에서 

지니모션을 관리 할 수 있게 프러그 인을 설치해 줍니다.

 

 


 

플러그인 설치를 위해

setting > plugins > 검색어 genymotion 입력 > install

 

 


지니모션 플러그인이 설치가 완료되고 플러그인 창을 닫으면

안드로이드 스튜디오를 재시작 할지 묻습니다. 

재시작을 선택합니다.


 

안드로이드 스튜디오 상단 메뉴바에서 View > Toolbar를 선택합니다

 

위 사진처럼 빨간색 사각형으로 표시한 곳에

지니모션 아이콘이 생성됩니다.

 


아이콘을 클릭하면

아래와 같은 화면이 나오는데

지니모션이 위치한 폴더를 설정 후 

 

 

실행 할 디바이스를 선택 후 스타트 버튼을 클릭 해 줍니다.

 


 

앱 빌드도 정상적으로 잘 됩니다.

 

 

 

반응형