본문 바로가기
프로그래밍/안드로이드

안드로이드 프로그램 개발시 스마트폰으로 결과 보기

by choies1 2012. 10. 3.

안드로이드 개발시 결과를 확인하기 위해 보통 AVD(Android Virtual Device, 에뮬레이터)를 사용하게 됩니다. 하지만 에뮬레이터가 무겁기 때문에 구동시간이 많이 걸리는 단점이 있습니다.
안드로이드 폰을 가지고 있다면 에뮬레이터 없이 바로 폰에서 결과를 확인하실 수 있습니다.

방법

1. Android Manifest 수정
안드로이드 어플리케이션 개발시 포함되어 있는 AndroidManifest.xml에 아래 처럼android:debuggable=”true”를 추가합니다. 

또 다른 방법으로는 아래처럼 Application Tab에서 Debuggable을 true로 선택해 줍니다.

2. 폰의 debugging 모드 설정
안드로이드폰에서 USB디버깅을 선택(check)
(폰마다 위치가 다름, 갤럭시 S의 경우는 '환경 설정 -> 응용프로그램 -> 개발 -> USB 디버깅')

3. 실행
이클립스에서 debug as–>Android Application을 실행하면 에뮬레이터와 실제 폰 중 선택하는 화면이 나오는데, 이 때 폰을 선택하면 폰에서 실행결과를 보실 수 있습니다.
(폰에 따라서 약 10초 정도 기다려야 실행 화면이 나올 수 있음)