一、ubuntu快速安装adb
1、快速安装jdk
sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java6-installer
2、安装adb和fastboot
sudo add-apt-repository ppa:nilarimogard/webupd8 sudo apt-get update sudo apt-get install android-tools-adb android-tools-fastboot
二、部分android设备adb无法识别的问题
1、无法识别的原因
对于一些无法adb无法识别的android设备,是因为这写设备没有申请到一个google的pid,导致adb无法识别这写设备。
2、解决办法
首先,我们将adb不能识别的设备连接到电脑,执行
lsusb
然后,拔掉usb执行
lsusb
对比两次的结果,我们会发现少了一条,那一条就是你的设备信息。在我的设备是这样一条
Bus 001 Device 010: ID 2207:0010
执行
sudo gedit /etc/udev/rules.d/50-android.rules
编辑
SUBSYSTEM=="usb", ATTRS{idVendor}==" xx1", ATTRS{idProduct}==" xx2",MODE="0666",OWNER=="xx3"
其中,xx1对应我上面设备的2207,xx2对应0010,xx3对应ubuntu的登陆名称。接着执行
sudo chmod a+rx /etc/udev/rules.d/50-android.rules sudo /etc/init.d/udev restart sudo adb kill-server adb devices
如果还是不能连接android的devices,执行
sudo gedit ~/.android/adb_usb.ini
编辑你设备对应的数据 我的是0x2207。然后再次执行
sudo adb kill-server adb devices