본문 바로가기

이클립스 에뮬레이터대신 스마트폰에 직접 실행시켜보자!

안드로이드 앱개발을 하면서 지금 만들고 있는 앱이 잘 작동하는지 레이아웃이 잘 반영되는지 확인하기 위해서 이클립스의 에뮬레이터를 많이 사용을 합니다.


하지만 에뮬레이터 속도가 너무 느려 답답함이 느껴지기 마련입니다.


그럼 방법이 없는걸까요? 한가지 방법은 에뮬레이터대신 직접 스마트폰에 구동시키는 방법이 있습니다.


직접 스마트폰에 구동시키게 되면 속도뿐만 아니라 호환성문제라든지, 레이아웃반영등 확인 할 수 있어서 에뮬레이터보다는 직접 스마트폰기기에 구동하는걸 추천하기도 합니다.


이렇게 느린 에뮬레이터대신 스마트폰기기에 자신이 만든 어플을 직접 구동시켜봅시다.


이클립스


1. 스마트폰 USB디버깅 설정하기

스마트폰 드라이버 설치시나, 이클립스에서 직접 연결하여 사용하실때에는 USB디버깅 설정 해주셔야합니다.


스마트폰이 컴퓨터에 연결되어있다면 잠시 해제 해주시고 설정 > 개발자 옵션 > USB 디버깅에 체크해줍니다.

USB 디버깅


그리고 휴대폰기기를 컴퓨터에 연결하시고 회사마다 제공하는 드라이버를 설치합니다.


2014/09/03 - 넥서스S ADB드라이버 설치하기 - 직접 드라이버 잡기


2. 이클립스 설정

드라이버까지 정상적으로 설치하셨다면 이클립스에서 에뮬레이터가 아닌 직접 스마트폰에 구동시키겠다는 설정을 해주셔야 합니다.


이클립스에서 Run > Run Configurations로 들어갑니다.

에뮬레이터 스마트폰


다음 1번에 스마트폰으로 실행시킬 프로젝트를 선택하시고, Taget에서 Launch on all compatible devices/AVD's에 체크하시고 Active devices and AVD's를 선택합니다.


그리고 Apply를 누르시고 Close를 누릅니다.

이클립스 스마트폰




3. 스마트폰으로 구동시키기

위의 설정을 마쳤다면 실행시킬 프로젝트를 선택하시고 오른쪽 마우스 누르신뒤 Run As > 1. Andrid Application을 실행시키시면 스마트폰에 직접 자신이 만든 앱이 구동되는걸 확인 할 수 있습니다.


실제로 스마트폰에서 자신이 만든 앱이 구동된걸 확인 할 수 있습니다.

이제 느려터진 이클립스 에뮬레이터 대신 직접 스마트폰을 사용하여 좀 더 퀘적한 앱개발 해보세요!