列出当前连接设备时出现以下情况
1
2
3
4
|
[user@dell platform-tools]# ./adb devices List of devices attached ???????????? no permissions 192.168.56.101:5555 device |
当使用root用户重新启动adb服务时却没有问题
[root@dell rules.d]# adb kill-server [root@dell rules.d]# adb start-server [root@dell rules.d]# adb devices List of devices attached 192.168.56.101:5555 device 0123456789ABCDEF device
解决办法:
首先得到该设备的ID
[root@dell platform-tools]# lsusb Bus 003 Device 009: ID 2207:0010
图中2207为该Android设备的ID, 然后进入/etc/ude/rules.d/目录,增加一条rules
[root@dell 003]# cd /etc/udev/rules.d/ [root@dell rules.d]# vim 99-adb.rules #增加如下内容 SUBSYSTEM=="usb", ATTR{idVendor}=="2207", MODE="0666", GROUP="plugdev"
0666为修改后的权限,这样就可以保证普通用户也可以正常使用了。