ubuntu环境下adb 连不上,报错:no permissions (user in plugdev group; are your udev rules wrong?)

adb devices 显示没有权限
在这里插入图片描述

解决方法:

1.lsusb
在这里插入图片描述

我这边的是Bus 001 Device 082: ID 05c6 : 90cb Qualcomm, Inc.

其中idVendor为设备的VID,idProduct为设备的PID

2.添加

sudo vim /etc/udev/rules.d/51-android.rules

打开文件后 添加一行:

在这里插入图片描述

ID 05c6就是idVendor ,90cb就是 idProduct

3.更改文件权限,使其生效:

sudo chmod a+r /etc/udev/rules.d/51-android.rules

sudo udevadm control --reload-rules

sudo service udev restart

4.如果输入adb devices后还是没有找到该设备,则:

在 ~/.android/adb_usb.ini文件中添加设备的VID,如0x05c6(注意0x表示十六进制,与VID直之间不能有空格)

重启adb:
  adb kill-server
  adb devices

猜你喜欢

转载自blog.csdn.net/qq_45458713/article/details/129091725
今日推荐