1、 lsusb 找到不能识别的device
2、vim /etc/udev/rules.d/70-android.rules
3、输入如下格式
SUBSYSTEM=="usb",ATTR{idVendor}=="18d1",ATTR{idProduct}=="9025", MODE="0666"
SUBSYSTEM=="usb",ATTR{idVendor}=="18d1",ATTR{idProduct}=="d002", MODE="0666"
SUBSYSTEM=="usb",ATTR{idVendor}=="18d1",ATTR{idProduct}=="4ee1", MODE="0666"
SUBSYSTEM=="usb",ATTR{idVendor}=="0bb4",ATTR{idProduct}=="0cb0", MODE="0666"
4、/etc/init.d/udev restart
5、adb kill-server
6、adb start-server
7、adb devices
注:若第四步出现
Since the script you are attempting to invoke has been converted to an
Upstart job, you may also use the stop(8) and then start(8) utilities,
e.g. stop udev ; start udev. The restart(8) utility is also available.
stop: Rejected send message, 1 matched rules; type="method_call", sender=":1.88" (uid=1000 pid=5250 comm="stop udev ") interface="com.ubuntu.Upstart0_6.Job" member="Stop" error name="(unset)" requested_reply="0" destination="com.ubuntu.Upstart" (uid=0 pid=1 comm="/sbin/init")
则第四步改为service udev restart