安卓手機連接電腦的時候,會遇到adb連接失敗,adb devices為空,或者連接成功,但是顯示unauthorized的情況。遇到這種情況,一般認為是手機驅動安裝失敗,會選擇重新下載安裝驅動,如果還是不行就沒轍了。昨天查到一個黑科技,先記錄下,原理還不清楚。
首先進入“設備管理器”:計算機->右鍵->管理->設備管理器->Android Phone
如上圖,查詢到該連接設備的VID,並在模擬器目錄下,一般是C:\Users\Administrator\.android,新建一個adb_usb.ini文件,並輸入VID,例如我的設備VID為0x22D9,如下圖:
然后在命令行下清除設備,adb kill-service,拔掉數據線,再插上,就能夠識別設備了。
至於權限問題,如果顯示unauthorized,可以考慮使用360手機助手或者其他工具進行連接,只要手機上彈出了權限確認界面,確定打開權限就可以了。