如果是windows平台下用真机开发android应用时,需要安装一个为adb准备的usb驱动。但在Ubuntu下,就遇到一个问题:无法识别移动设备,无法正常试调android应用,这需要添加一个rules文件,里面包含了每一个想要调试的设备的usb配置信息。
1.新建“51-android.rules”文件
sudo -i //获得root权限
touch /etc/udev/rules.d/51-android.rules //新建51-android.rules文件
2.获取移动设备信息
lsusb //打印usb设备信息
![](https://img-my.csdn.net/uploads/201207/25/1343185187_3971.png)
3.在51-android.rules文件里添加设备信息
gedit /etc/udev/rules.d/51-android.rules //打开51-android.rules文件
在打开文件里加入
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", MODE="0003"
4.重启udev
service udev restart
5.测试是否识别出设备
adb devices
![](https://img-my.csdn.net/uploads/201207/25/1343185203_6938.png)
OK!