Ubuntu16.04 adb 连接设备实践

Ubuntu下安装adb
添加源:  sudo add-apt-repository ppa:nilarimogard/webupd8
更新源:  sudo apt-get update 
安装adb: sudo apt-get install android-tools-adb

终端输入lsusb,打印如下
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 17ef:6019 Lenovo 
Bus 001 Device 002: ID 0bda:0157 Realtek Semiconductor Corp. Mass Storage Device
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

设备连接到电脑,终端输入lsusb,打印如下
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 010: ID 2207:0006  
Bus 001 Device 003: ID 17ef:6019 Lenovo 
Bus 001 Device 002: ID 0bda:0157 Realtek Semiconductor Corp. Mass Storage Device
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub  
对比发现连接的设备为Bus 001 Device 010: ID 2207:0006
即后面用到的idVendor 为2207  idProduct 为0006

终端输入cd ~ ,回到用户目录
sudo gedit .android/adb_usb.ini    如果没有装gedit则先sudo apt-get install gedit
添加 0x2207   保存
sudo gedit /etc/udev/rules.d/51-android.rules
添加 SUBSYSTEM=="usb", ATTRS{idVendor}=="2207", ATTRS{idProduct}=="0006",MODE="0666"  保存

重启udev
sudo chmod a+rx /etc/udev/rules.d/51-android.rules
sudo service udev restart

重启adb
adb kill-server
sudo adb start-server

完成上述所有步骤
adb devices
打印如下
List of devices attached 
4U8RUG5HPF  device             

你可能感兴趣的:(Ubuntu16.04 adb 连接设备实践)