adb devices出现no permissions

今天一款测试的华为手机,发现无法联机调试

笔者操作系统是
ubuntu 14.04
如果是windows找对应的驱动即可

byhook@byhook:~$ adb devices
List of devices attached
R8V5T15B27002337    no permissions (verify udev rules); see [http://developer.android.com/tools/device.html]

官方文档

把解决的过程记录一下

1.编辑文件

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

添加

SUBSYSTEM=="usb", ATTR{idVendor}=="12d1", MODE="0666", GROUP="plugdev"

里面的12d1对应的是huawei的机型,MODE对应的是权限

接着在执行

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

然后重新开起调试权限,就会出现

这里写图片描述

勾选,然后点击确定,即可

最后附上官方的表格

Company                     USB Vendor ID
Acer                        0502
ASUS                        0b05
Dell                        413c
Foxconn                     0489
Fujitsu                     04c5
Fujitsu Toshiba             04c5
Garmin-Asus                 091e
Google                      18d1
Haier                       201E
Hisense                     109b
HP                          03f0
HTC                         0bb4
Huawei                      12d1
Intel                       8087
K-Touch                     24e3
KT Tech                     2116
Kyocera                     0482
Lenovo                      17ef
LG                          1004
Motorola                       22b8
MTK                         0e8d
NEC                         0409
Nook                        2080
Nvidia                      0955
OTGV                        2257
Pantech                     10a9
Pegatron                    1d4d
Philips                     0471
PMC-Sierra                  04da
Qualcomm                    05c6
SK Telesys                  1f53
Samsung                     04e8
Sharp                       04dd
Sony                        054c
Sony Ericsson               0fce
Sony Mobile Communications  0fce
Teleepoch                   2340
Toshiba                     0930
ZTE                         19d2

查看手机USB设备信息可以使用命令
笔者是Linux系统

lsusb
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容