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"
文件红色字体需要修改一下:
保存下文件后,执行sudo chmod a+rx /etc/udev/rules.d/60-vboxadd.rules
然后重新插拔下板子即可!
本文地址:https://blog.csdn.net/weixin_41472344/article/details/109611886
上一篇: 什么是资产证券化 - 以及资产支持证券在实际中的应用
下一篇: 编程的艺术