美文网首页Android手机POS的研究与实现
Ubuntu下Android手机usb连接权限问题

Ubuntu下Android手机usb连接权限问题

作者: Eric_Y15 | 来源:发表于2019-10-10 09:02 被阅读0次

本文解决adb devices时,usb连接的手机出现 no permissions的问题

1. 编辑rule文件

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

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

其中ATTR{idVendor}是设备的vendor ID 号,
Google手机是:18d1,华为手机是:12d1,见3向的列表。
然后执行
sudo chmod a+r /etc/udev/rules.d/51-android.rules

2. 重新插拔手机设备

重新插拔手机设备,确认权限,再次adb devices就会出现详细的手机设备信息了

3. 手机厂商的vendor id列表

最后附上官方的表格

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设备信息使用命令
lsusb

相关文章

网友评论

    本文标题:Ubuntu下Android手机usb连接权限问题

    本文链接:https://www.haomeiwen.com/subject/kqqopctx.html