LinuxでAndroidデバイスを追加

1280 ワード


 
1.まず、以下のコマンドを使用してシステム情報をリアルタイムで監視する必要がある
sudo tail -f /var/log/messages

2.携帯電話のデバッグモードをオンにして、設定->アプリケーション->開発->usbデバッグ、usbデバッグの後にチェックを入れて、挿入すると多くのメッセージが表示されます.その中で最も重要なのは(私のマシンはG 7 desire):
Oct 24 16:34:02 liuhui kernel: [198314.199831] usb 1-1.4: New USB device found, idVendor=0bb4, idProduct=0c87

3.udevのruleファイルを新規作成して構成します(管理者権限が必要です):
vim /etc/udev/rules.d/50-android.rules  

4.ATTRS{idVendor}、ATTRS{idProduct}は、先に取得したデバイス番号です.
SUBSYSTEM=="usb",ATTRS{idVendor}="0bb4",ATTRS{idProduct}=="0c87",MODE=="0660",OWNER="xu"

5.android-sdkのplatform-toolsディレクトリに入り、次のように入力します.
./adb kill-server

6.携帯電話を再接続し、android-sdkのplatform-toolsディレクトリに入力:
./adb devices

Androidデバイスが正常に表示されます.
ここで、idVendor、idProductを得る方法:http://developer.android.com/tools/device.html#VendorIds