如果你的電腦 Windows或Linux 無法辨識Android USB裝置
也就是 adb失效, 而且偵測不到android手機或平板
(引用自Android developer)
USB Vendor IDs
This table provides a reference to the vendor IDs needed in order to add USB device support.
| Company | USB Vendor ID |
|---|---|
| Acer | 0502 |
| ASUS | 0b05 |
| Dell | 413c |
| Foxconn | 0489 |
| Fujitsu | 04c5 |
| Fujitsu Toshiba | 04c5 |
| Garmin-Asus | 091e |
18d1 | |
| Haier | 201E |
| Hisense | 109b |
| 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 |
可能是因為你的裝置VID並不在Google Vendor群裡面,
那就來手動將VID加入你的電腦裡面吧
Windows:
1. 先找出VID (Windows可以看裝置管理員裡,該裝置的硬體識別碼)
2. 建立目錄 C:\Users\YOUR_NAME\.android
3. 進入目錄後建立文字檔 adb_usb.ini 內容直接填寫Android裝置的VID (ex. 0x5566)
Linux:
1. 先找出VID (Linux可以看/sys/bus/usb/devices/ 以下的目錄, 可以找出新出現的目錄, 再去看idVendor內容即為VID )
2. 建立目錄 /home/YOUR_NAME/.android
3. 進入目錄後建立文字檔 adb_usb.ini 內容直接填寫Android裝置的VID (ex. 0x5566)
參考:
1. 書劍長風: Android USB VID PID 及 ADB
2. phonesdevelopers: Android USB VID PID and ADB
3. developer.android: USB Vendor IDs
沒有留言:
張貼留言