1. 程式人生 > >adb devices找不到設備?設備VID缺失解決方案

adb devices找不到設備?設備VID缺失解決方案

and image serve pan sdk 其他 inf info google

安裝好adb 驅動後,發現adb devices還是找不到設備。找不到設備有很多的原因,其中之一就是驅動列表裏沒有設備信息。雖然多數的廠商設備都已經在Google驅動列表裏註冊過了,但也不排除某些廠商設備有遺漏。解決方法如下:

1. 獲取設備的VID。

1) 連接手機設備與電腦,右擊我的電腦—》屬性—》設備管理器,找到手機設備,右鍵選擇屬性。

2) 在詳細信息界面上選擇“硬件Id”屬性,可以看到類似下圖的值,其中”VID_“後面的19D2就是這個設備的VID。

技術分享圖片

2. 添加到android_winusb.inf中。

如果使用的是Google驅動(比如工程測試機),則可以修改android_winusb.inf(一般位於sdk\extras\google\usb_driver目錄,也有可能是其他路徑)。仿照其他設備,在該文件中添加硬件VID。

例如:

3. 添加到adb_usb.ini中。

如果使用廠商提供的驅動(比如多數的商用機),有可能沒有android_winusb.inf文件,那麽就將硬件VID添加到adb_usb.ini中。這個文件一般在C:\Users\用戶名\Documents\.android下(如果沒有,搜索一下)。

4. 重啟adb server

經過步驟1\2或步驟1\3更新驅動列表之後,使用以下命令重啟adb server即可。

adb kill-server

adb start-server

adb devices

技術分享圖片

adb devices找不到設備?設備VID缺失解決方案