手里有一台小米2A由於USB口損壞,不能使用USB連接線調試開發,看到網上說可以使用WiFi連接調試,記錄下方法和遇到的問題。
第一步
手機上安裝WiFi ADB
:https://play.google.com/store/apps/details?id=com.ttxapps.wifiadb&...
第二步
在電腦上執行
adb connect 172.27.35.2 //IP替換為手機WiFi ADB顯示的IP
使用
adb devices
檢查是否成功,如果出現unauthorized
請參考下文。
第三步
然后就可以像USB調試一樣,調試你的Android應用了。
ADB連接Android 4.2.2版本手機時出現unauthorized問題的解決方法
2012年8月開始,adb增加了公私鑰認證機制,只允許授權主機使用USB調試接口。
正常情況下,只要用USB線連接手機和未授權主機,手機上彈出信息框,詢問是否允許(或永久允許)主機使用USB調試接口,確定即可,之后再用WiFi連接就沒問題了。但是我的2A尾插已殘,在查閱了資料之后得知,只要將主機公鑰寫入手機的adb_keys文件就相當於完成了對主機的授權。
復制開發主機上的$HOME/.android/adbkey.pub
文件里的內容,添加到手機端/data/misc/adb/adb_keys
文件里,每個key一行。推薦使用RE文件管理器修改手機文件。