歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> 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 如下:

Company USB 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來連接手機做測試了

Copyright © Linux教程網 All Rights Reserved