首先:
打開一個終端,輸入 lsusb,就會看到當前連接電腦的所有USB設備,比如:
Bus 002 Device 003: ID 046d:c06a Logitech, Inc.
Bus 002 Device 010: ID 17ef:7533 Lenovo
第二個是我連接的聯想手機。
其次:
進入 /etc/udev/rules.d 下面:
打開終端(Ctrl+Alt+T),進入root 用戶,執行 sudo gedit /etc/udev/rules.d/50-Android.rules就會在該目錄下新建一
個50-android.rules文件,如果該文件已經存在,就新建一個51-android.rules文件,在該文件中添加如下語句:
SUBSYSTEM=="usb", SYSFS{idVendor}=="17ef", MODE="0666"
其中的 SYSFS{idVendor}=="17ef" 代表的是聯想手機,如果是HTC的話,則換成 0bb4,所有手機USB對應的ID 如下:
0502
ASUS
0b05
Dell
413c
Foxconn
0489
Fujitsu
04c5
Fujitsu Toshiba
04c5
Garmin-Asus
091e
Google
18d1
Hisense
109b
HTC
0bb4
Huawei
12d1
K-Touch
24e3
KT Tech
2116
Kyocera
0482
Lenovo
17ef
LG
1004
Motorola
22b8
NEC
0409
Nook
2080
Nvidia
0955
OTGV
2257
Pantech
10a9
Pegatron
1d4d
Philips
0471
PMC-Sierra
04da
Qualcomm
05c6
SK Telesys
1f53
Samsung
04e8
Sharp
04dd
Sony
054c
Sony Ericsson
0fce
Teleepoch
2340
Toshiba
0930
ZTE
19d2
最後:
保存50-android.rules 文件;在終端(一定要在root 用戶下,否則會提示 ?????? no permission )中輸入 adb kill-server ,
接著輸入 adb devices ,就會看到手機USB了:
List of devices attached
0123456789ABCDEF device
這時 可以用 Eclipse來連接手機做測試了