ubuntu下,USB连接手机后,在cmd里面输入“adb devices”后,显示如下:
List of devices attached
???????????? no permissions
解决办法如下:
一、设置usb权限:
1、在终端输入:
lsusb
2、在终端输入:sudo vim /etc/udev/rules.d/51-android.rules
加入以下内容:
SUBSYSTEM=="usb", ATTRS{idVendor}=="18d1",MODE="0666"(由于遇到一次插拔数据线后,不知道为什么idProduct发生了变化,这边就先不设置idProduct了)
3、运行命令,重启udev:
sudo chmod a+rx /etc/udev/rules.d/70-android.rules
sudo service udev restart
说明:
为什么是“51-android”?
具体URL: http://www.cnblogs.com/frydsh/archive/2013/03/07/2949089.html
二、重新启动adb server
sudo adb kill-server
sudo adb devices
说明:必须要用sudo。。不然和之前一样,显示“???????????? no permissions”
具体URL:http://blog.csdn.net/lili1985516/article/details/7336551