본문 바로가기

트러블 슈팅

우분투에서 모토로이 개발용으로 인식시키기

검색을 하면 하는 방법이 많이 나오지만, 이번에는 쉽게 따라할 수 있도록 작성하였습니다.
이 내용은 모토로이 폰만이 아닌 다른 안드로이드 폰에서도 적용할 수 있습니다.

이클립스를 설치합니다.
우분투의 소프트웨어 센터 또는 아래 명령을 통해 설치할 수 있습니다.
sudo apt-get install eclipse

안드로이드 SDK를 내려받습니다. http://developer.android.com/sdk/installing.html
그리고 사용자의 홈 폴더에 아래 명령으로 압축을 풉니다.
tar xvf android-sdk-linux_86.tgz

~/.bashrc 파일을 엽니다.
sudo gedit ~/.bashrc
마지막 줄에 아래 내용을 넣고 저장합니다.
export PATH=${PATH}:~/android-sdk-linux_86/tools

/etc/udev/rules.d/99-android.rules 파일을 생성하고 아래 내용을 추가합니다.
SUBSYSTEM=="usb", ATTRS{idVendor}=="22b8", SYMLINK+="android_adb", MODE="0666"
그 다음 udev를 재실행합니다.
sudo restart udev

안드로이드 개발 도구 설치를 진행합니다.
이클립스의 Help -> Install new software에서 아래 URL를 입력 후 'ADD'를 눌러 나오는 소프트웨어를 체크하여 설치합니다.
https://dl-ssl.google.com/android/eclipse/

설치가 완료되면 안내에 따라 이클립스를 재실행하고
Window -> Android SDK and AVD Manager의 'Available Packages'에서 원하는 패키지만 설치를 진행합니다.
AVD Manager의 'Virtual Device'에서 가상 장치 설정도 진행할 수 있습니다.

타겟 폰의 설정 -> 응용프로그램 -> 개발에서 'USB 디버깅'을 체크합니다.

이클립스에서 Window -> Open Perspective -> Other... -> DDMS 선택하고 OK를 누르고
'Devices'에서 폰이 제대로 인식되지 않으면 폰을 USB에 다시 끼우고 진행합니다.

폰이 인식이 되었는지 확인합니다.
인식이 제대로 된다면 개발용으로 이용할 수 있는 상태가 된 것입니다.