일반적으로 윈도(Windows) 환경에서 설치하는 방법은 흔히 찾을 수 있으나, 우분투(Ubuntu)나 리눅스(Linux)에서 설치하는 방법은 쉽게 찾을 수 없어서 포스팅하려 합니다...^^
물론 '안드로이드SDK' 홈페이지(http://developer.android.com/index.html)에서 쉽게 찾을 수 있는 내용이긴 합니다.^^
설치방법
1. JDK 설치하기
※추가 - 우분투에서 Java 7을 설치하는 방법은 http://deviantcj.tistory.com/432 이 링크를 참고해주세요!! (2012.5.4)
우선 JDK(자바 개발 킷[Java Developers Kit])를 다운받아서 설치해야 합니다.
http://www.oracle.com/technetwork/java/javase/downloads/index.html
위의 사이트에서 JDK를 다운받으면 되는데...지금 보니 제가 괜히 쓸데없는걸 받은거 같군요...^^;;
저같은 경우는 'JDK + NetBeans Bundle'로 다운받았습니다만, Java Platform(JDK)로 받으셔도 무관합니다.
윈도의 경우는 exe파일을 실행시키시면 설치됩니다.
우분투에서 설치는 다운로드 받은 폴더로 이동한 후,
2. 안드로이드SDK 다운 및 설정
자, 이제 본격적으로 안드로이드SDK를 다운받겠습니다.
아래 주소로 이동합니다.
http://developer.android.com/sdk/index.html
위에 각 운영체제별 패키지 중 선택해서 설치하시면 됩니다.
다운받은 파일을 마우스 우클릭 후 '여기에 풀기'를 클릭하면 됩니다.
압축을 풀면 'android-sdk-linux_x86'이라는 폴더가 생성됩니다.
그 안에 'tools'폴더로 이동해서 'android' 파일을 실행합니다.
위와 같이 'Android SDK and AVD Manager'라는 제목의 프로그램이 실행되었습니다.
우선 'Settings'에서 'Misc'의 'Force https://...sources to be fetched using http://...'을 체크합니다.
그 후 'Available packages'에서 'Android Repository'를 체크하면 위와 같이 목록이 표시되는데, 다 설치할 필요는 없고, 'Display updates only'를 체크해제하면 몇가지만 선택됩니다.
이제 'Install Selected'를 클릭합니다.
'Accept All'을 선택한 후 'Install'을 클릭합니다.
이제 설치를 시작합니다.
설치가 종료되면 창을 닫습니다.
3. USB드라이버 설치 및 스마트폰 연결 준비
윈도의 경우 USB 드라이버를 설치만 하면 됩니다.
구글 USB 드라이버(넥서스 원, 넥서스 S) - http://developer.android.com/sdk/win-usb.html
기타 제조사 USB드라이버 - http://developer.android.com/sdk/oem-usb.html
우분투의 경우 아래와 같이 파일 하나를 만들어줘야 합니다.
위의 명령어로 '/etc/udev/rules.d/'디렉토리에 '51-android.rules'란 파일이 생성되고 gedit가 실행됩니다.
위와 같이 입력합니다. 한가지 주의하실 점은 ATTR{idVendor}부분에는 각 제조사별 ID가 들어가야합니다.
위의 경우는 HTC의 ID이고 아래에 다른 제조사별 ID입니다.
제조사 | USB Vendor ID |
제조사 | USB Vendor ID |
Acer | 0502 |
NEC | 0409 |
ASUS | 0b05 |
Nook | 2080 |
Dell | 413c |
Nvidia | 0955 |
Foxconn | 0489 | OTGV | 2257 |
Garmin-Asus | 091E | Pantech | 10A9 |
18d1 | Philips | 0471 | |
HTC | 0bb4 | PMC-Sierra | 04da |
Huawei | 12d1 | Qualcomm | 05c6 |
K-Touch | 24e3 | SK Telesys |
1f53 |
KT Tech |
2116 | Samsung | 04e8 |
Kyocera | 0482 | Sharp | 04dd |
Lenevo | 17EF | Sony Ericsson |
0fce |
LG | 1004 | Toshiba | 0930 |
Motorola | 22b8 | ZTE | 19D2 |
자 위와 같이 완료되었으면 저장하고 gedit를 닫습니다.
이제 위와 같이 명령어를 입력합니다.
이제 USB가 제대로 연결되었는지 확인해보겠습니다.
'안드로이드SDK폴더(android-sdk-linux_x86)'에서 'platform-tools'폴더로 이동 후 아래 명령어를 입력합니다.
위와 같이 'XXXXX' device라고 표시되면 연결된 것입니다.
※추가 - 우분투의 경우 컴퓨터 본체의 앞부분에 있는 USB포트에서는 간혹 제대로 인식을 못하는 경우가 있더군요. 안정적으로 이용하기 위해서는 본체 후면의 USB포트를 이용하시기 바랍니다!!
스마트폰 설정하기
'설정'에 '애플리케이션'에 들어갑니다.
'개발' 에 들어갑니다.
'USB 디버깅'을 체크합니다.
'켜진 상태로 유지'를 체크하시면 컴퓨터에 연결된 상태에서 화면이 꺼지지 않습니다.
상태를 확인하시면 'USB 디버깅 연결됨'이라고 표시됩니다.
'다른 운영체제 > 다른 리눅스' 카테고리의 다른 글
[안드로이드] SD카드에 모든 앱 설치하기 (25) | 2011.07.26 |
---|---|
[안드로이드] SDK를 이용해서 화면캡처하기 (0) | 2011.07.26 |
[안드로이드] 우분투 테마로 꾸미기(런처프로, Faenza 아이콘) (8) | 2011.07.16 |
[안드로이드] 우분투(리눅스) 사용자를 위한 앱!! (0) | 2011.07.15 |
[ 그놈3 ] 그놈쉘에서 아이콘, 테마 쉽게바꾸기 (2) | 2011.07.04 |