您的位置:首页 > 移动开发 > Android开发

Ubuntu下 Android真机 显示???????????? no permissions

2016-12-04 00:00 381 查看
首先:

打开一个终端,输入 lsusb,就会看到当前连接电脑的所有USB设备,比如:

Bus 002 Device 003: ID 046d:c06a Logitech, Inc.

Bus 002 Device 010: ID 17ef:7533 Lenovo

第二个是我连接的联想手机。

其次:

进入 /etc/udev/rules.d 下面:

打开终端(Ctrl+Alt+T),进入root 用户,执行 sudo gedit /etc/udev/rules.d/50-Android.rules就会在该目录下新建一

个50-android.rules文件,如果该文件已经存在,就新建一个51-android.rules文件,在该文件中添加如下语句:

SUBSYSTEM=="usb", SYSFS{idVendor}=="17ef", MODE="0666"

其中的 SYSFS{idVendor}=="17ef" 代表的是联想手机,如果是HTC的话,则换成 0bb4,所有手机USB对应的ID 如下:

CompanyUSB Vendor ID
Acer
0502
ASUS
0b05
Dell
413c
Foxconn
0489
Fujitsu
04c5
Fujitsu Toshiba
04c5
Garmin-Asus
091e
Google
18d1
Hisense
109b
HTC
0bb4
Huawei
12d1
K-Touch
24e3
KT Tech
2116
Kyocera
0482
Lenovo
17ef
LG
1004
Motorola
22b8
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
Teleepoch
2340
Toshiba
0930
ZTE
19d2
最后:

保存50-android.rules 文件;在终端(一定要在root 用户下,否则会提示 ?????? no permission )中输入 adb kill-server ,

接着输入 adb devices ,就会看到手机USB了:

List of devices attached

0123456789ABCDEF device

这时 可以用 Eclipse来连接手机做测试了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息