ubuntu下运行adb devices, 出现如下显示
List of devices attached
???????????? no permissions
解决方法:
1. 运行lsusb
记住新加入的vid:pid
2. sudo vi/etc/udev/rules.d/51-android.rules,加入一行
SUBSYSTEM=="usb", ATTR{idVendor}=="vid", ATTR{idProduct}=="pid", MODE="0666"
保存 sudo chmod a+rx/etc/udev/rules.d/51-android.rules
3. 重启udev
sudo /etc/init.d/udev restart 或者 sudo restartudev
4. 重启adb server
adb kill-server
adb start-server
再次运行adb devices, 此时OK
更新:类似的error有
user in plugdev group; are your udev rules wrong?
也同样方法可以解决
3&4可以 不需要,直接拔下再插上USB线就可以了
来源:CSDN
作者:kv110
链接:https://blog.csdn.net/kv110/article/details/48272159