Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux / Ubuntu下 Android真机 显示????????????no permissions 最终办法

首先:打开一个终端,输入 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
Acer0502
ASUS0b05
Dell413c
Foxconn0489
Fujitsu04c5
Fujitsu Toshiba04c5
Garmin-Asus091e
Google18d1
Hisense109b
HTC0bb4
Huawei12d1
K-Touch24e3
KT Tech2116
Kyocera0482
Lenovo17ef
LG1004
Motorola22b8
NEC0409
Nook2080
Nvidia0955
OTGV2257
Pantech10a9
Pegatron1d4d
Philips0471
PMC-Sierra04da
Qualcomm05c6
SK Telesys1f53
Samsung04e8
Sharp04dd
Sony054c
Sony Ericsson0fce
Teleepoch2340
Toshiba0930
ZTE19d2
最后:保存50-android.rules 文件;在终端(一定要在root 用户下,否则会提示 ??????  no permission )中输入 adb kill-server ,接着输入 adb devices ,就会看到手机USB了:List of devices attached0123456789ABCDEF device这时 可以用 Eclipse来连接手机做测试了