이클립스와 갤럭시S3 의 연결을 위한 개발자 디버깅 설정 |
개발환경 : window 7 64bit, Eclipse Kepler, Android 4.2.2 |
안드로이드 버전이 젤라빈(4.3) 으로 업되고 펌웨어를 업데이트 했더니
개발자 디버깅 환경이 바껴 있는 것이다. 겨우 이것저것 뒤지다 찾게
되었는데 황당하기도 하고 왜 그렇게 했는지에 대한 의문이 남았다.
같은 개발자 이지만 보안 때문이라고 하기에도 이해가 되지 않는다.
먼저 이클립스에서 기본적으로 준비해야 할 것이 있다.
Android SDK Manager 를 연후에 Google USB Driver 를 설치한다.
삼성휴대폰은 통합 USB 드라이버가 나왔으므로 그것을 설치 하도록 한다.
그럼 컴퓨터에서 설정은 마무리 된 것이다. 이제 휴대폰쪽 설정으로 가 본다.
환경설정 > 더보기 탭으로 가서 아래쪽에 디바이스 정보를 클릭한다.
그런후에 아래쪽에 보면 빌드번호가 있는데 클릭할 때 마다 숫자가 하나씩
줄어든다. 그림과 같이 개발자 모드가 이미 실행되었습니다 로 나오면
된 것이다. 예전에 체크박스 하나만 있던 시절과는 사뭇 다르다.
설정후 다시 이전으로 돌아와 보면 디바이스 정보 위쪽에
개발자 옵션이라도 나와 있는 것이 보일것이다.
개발자 옵션 섹션이 하나 만들어 진 것이 개발자를 위해 다양한 설정과
옵션들을 제공해 주기 위한 배려가 아닐까?
리스트를 보면 알겠지만 상당히 많은 옵션들이 있다. 여기서
이클립스와 연동하기 위해 USB 디버깅을 체크 한다.
이제 이클립스의 안드로이드 Devices 윈도우에서 제대로 떠 있는지
확인한다. 그림과 같이 Online 이며 기기명이 명확하게 나온다면
제대로 연결이 된 것이다.
그리고 프로그램을 디버그 모드로 돌여보자. 그러면 디바이스 선택화면에서
가상 디바이스가 아닌 연결한 휴대폰 디바이스가 뜨는 것을 볼수 있다.
이제 개발을 위한 환경은 끝이다.
'안드로이드 개발' 카테고리의 다른 글
안드로이드(Android) 컴퓨터와 연결하여 화면 캡쳐하기 (0) | 2014.02.22 |
---|---|
안드로이드(Android) 에서 MapView 를 이용해 구글맵 구현하기 (5) | 2014.02.19 |
안드로이드(Android) Map 구현시 클릭이벤트로 화면좌표와 위도경도값 가져오기 (6) | 2014.02.18 |
안드로이드(Android) 이클립스와 스마트폰 갤럭시 S 의 연결 (1) | 2014.02.17 |
안드로이드(Android) DrawerLayout 사용하여 멀티윈도우 만들기 (3) | 2014.01.12 |
안드로이드(Andriod) 에서 다양한 네트워크 연결 및 데이터 받기 (1) | 2013.12.29 |
안드로이드(Android) activity 에서 activity 로 Object 넘기기 (1) | 2013.12.08 |
안드로이드(Android) 에서 ViewFlipper 을 이용해 화면 애니메이션 구현하기 (0) | 2013.11.24 |