1. 手機連接到Ubuntu系統(tǒng),在Terminal中輸入命令:
$ lsusb 將出現(xiàn)類似如下結果:
jom@jom-ubuntu:/etc/udev/rules.d$ lsusbBus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hubBus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hubBus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching HubBus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching HubBus 002 Device 003: ID 17ef:6019 LenovoBus 002 Device 006: ID 0cf3:1006 Atheros Communications, Inc. TP-Link TL-WN322G v3 / TL-WN422G v2 802.11g [Atheros AR9271]Bus 001 Device 010: ID 18d1:9025 Google Inc.Bus 002 Device 005: ID 12d1:1038 Huawei Technologies Co., Ltd. Ideos (debug mode)
通過插拔手機對比結果的方式定位到不能識別的手機信息:18d1:9025 Google Inc.
2.將上面的手機信息記錄到android.rules文件中
$ sudo vim /etc/udev/rules.d/50-android.rules(這個名字隨便取的我本地的文件就是51-android.rules)在打開的文件中增加以下文本:
# # adb protocol on passion (Xiaomi1)SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="9025", MODE="0600", OWNER="yourname"
保存并退出
3. $ sudo service udev restart
會顯示:
udev stop/waiting
udev start/running, process 5560
然后:
adb kill-server
adb start-server
adb devices
問題也許就解決了,對,只是也許,但對于google官方不支持的設備(比如小米2),也就是說USB Vendor ID不在Google支持的列表中,還需要進行一下的步驟(已經解決的跳過):
cd ~/.android 進入.android目錄,注意目錄中adb_usb.ini這個文件(如果沒有,可以自己建立一個),里面的內容一般如下:
# ANDROID 3RD PARTY USB VENDOR ID LIST — DO NOT EDIT.
# USE ‘android update adb’ TO GENERATE.
# 1 USB VENDOR ID PER LINE.
我們在其中加一行
# ANDROID 3RD PARTY USB VENDOR ID LIST — DO NOT EDIT.
# USE ‘android update adb’ TO GENERATE.
# 1 USB VENDOR ID PER LINE.
0×2717 #我們得到的設備號碼
保存并關閉,然后:
adb kill-server
adb start-server
adb devices
這樣問題應該完全解決了。
附Google USB Vendor IDs:
Company | USB Vendor ID |
---|---|
Acer | 0502 |
ASUS | 0b05 |
Dell | 413c |
Foxconn | 0489 |
Fujitsu | 04c5 |
Fujitsu Toshiba | 04c5 |
Garmin-Asus | 091e |
18d1 | |
Hisense | 109b |
HTC | 0bb4 |
Huawei | 12d1 |
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 |
Teleepoch | 2340 |
Toshiba | 0930 |
ZTE | 19d2 |
聯(lián)系客服