欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

ubuntu18.04虚拟机无法发现ADB设备解决办法

程序员文章站 2022-03-25 12:53:49
bell@r311:~/r311/android$ adb shellerror: insufficient permissions for device: user in plugdev group; are your udev rules wrong?See [http://developer.android.com/tools/device.html] for more informationbell@r311:~/r311/android$ adb devices List of devi....
bell@r311:~/r311/android$ adb shell
error: insufficient permissions for device: user in plugdev group; are your udev rules wrong?
See [http://developer.android.com/tools/device.html] for more information
bell@r311:~/r311/android$ adb devices 
List of devices attached
4c00141194110861b4e	no permissions (user in plugdev group; are your udev rules wrong?); see [http://developer.android.com/tools/device.html]

调试安卓板子的时候,发现adb shell无法登录板子,在adb devices发现no permissions,这个问题很奇怪!

bell@r311:~$ lsusb
Bus 001 Device 003: ID 1f3a:1001 Onda (unverified) 
Bus 001 Device 002: ID 80ee:0021 VirtualBox USB Tablet
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

lsusb一下,发现usb是新增加了一个设备,但是这个设备好像有点问题,费劲周折,解决方法如下:

bell@r311:/etc/udev/rules.d$ ls
60-vboxadd.rules  70-snap.core.rules  70-snap.gnome-calculator.rules  70-snap.gnome-characters.rules

修改60-vboxadd.rules 这个文件,在文件中添加

SUBSYSTEM=="usb",ATTRS{idVendor}=="1f3a",ATTRS{idProduct}=="1001",MODE="0666"

文件红色字体需要修改一下:

ubuntu18.04虚拟机无法发现ADB设备解决办法

保存下文件后,执行sudo chmod a+rx /etc/udev/rules.d/60-vboxadd.rules

然后重新插拔下板子即可!

本文地址:https://blog.csdn.net/weixin_41472344/article/details/109611886