ubuntu下看不到adb devices
ubuntu下看不到adb devices
在插入usb设备后, lsusb可以看到设备,但adb devices 却看不到设备.
lsusb查看usb设备: Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 002: ID 8087:0024 IntelCorp. Integrated Rate Matching Hub Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 001 Device 027: ID 2C7C:1002 //这个ID 2C7C就是插入的设备
创建adb_usb.ini文件,写入id echo 0x2c7c > ~/.android/adb_usb.ini
创建53-android.rules 文件,写入 $vi /etc/udev/rules.d/53-android.rules SUBSYSTEM==“usb”, ATTRS{idVendor}==“2c7c”, MODE=“0666” // ID:2c7c (53-android.rules,数字可任意)
$ sudo chmod a+rx /etc/udev/rules.d/53-android.rules //给文件权限 $ sudo /etc/init.d/udev restart //重启服务 $ adb kill-server //重启adb服务 $ sudo adb start-server $ adb devices
