ubuntu 下链接android真机报无权限的错误no permissions的解决方案

今天在linux下链接平板usb,试用adb shell时出现error: insufficient permissions for device,linux

并且咱们输入adb devices显示:android

xxnan@xxnan-pt:~$ adb devices
List of devices attached
????????????    device
那么咱们怎么解决它呢?shell


首先在终端查看usb的ID,输入lsusb命令,咱们能够看到咱们刚插如usb的ID号,如:vim

xxnan@xxnan-pt:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 003: ID 0461:4d80 Primax Electronics, Ltd
Bus 001 Device 004: ID 1c7a:0801 LighTuning Technology Inc. Fingerprint Reader
Bus 002 Device 003: ID 5986:0190 Acer, Inc
Bus 001 Device 019: ID 0bb4:0c02 High Tech Computer Corp. Dream / ADP1 / G1 / Magic / Tattoo (Debug)

红色的就是咱们插入usb的ID号。
spa

那么咱们进入到cd /etc/udev/rules.d/下,新建一个51-android.rules文件(sudo  vim  51-android.rules),在这个文件中写上:ci

SUBSYSTEM=="usb", ATTRS{idVendor}==" 0bb4", ATTRS{idProduct}=="0c02",MODE="0666"io

保存,再为51-android.rules加上权限(sudo chmod a+x 51-android.rules).List

拔掉usb从新插上就能够了,如:终端

xxnan@xxnan-pt:~$ adb devices
List of devices attached
AB100607    device权限

这样就解决了不能识别USB的问题。

相关文章
相关标签/搜索