??????通常情況下凿试,我們使用Android Studio和自己手機進行adb調試,需要數據線連接電腦褐鸥。但是我們如果想做一些特殊的操作线脚,比如測試加速度傳感器、測試GPS變化晶疼、測試磁場傳感器等等酒贬,這時候如果手機連著一根數據線,操作起來就很麻煩翠霍,但是斷開數據線就沒有l(wèi)ogcat日志了锭吨,這時候就可以考慮使用wifi調試了。
前提條件: 手機和電腦在同一局域網內(即連的是同一個路由器寒匙,或者手機連接的是電腦開的熱點)
-
第一步零如、用數據線連接好電腦躏将,并且確保你的電腦只連接了一臺Android設備(開了其他模擬器也關掉)
打開CMD窗口,可使用以下命令查看設備列表
adb devices
- 第二步考蕾、輸入以下命令祸憋,后邊的端口號(最后四個數)可以隨便給
adb tcpip 1234
輸入完回車后,控制臺如果提示如下內容肖卧,說明正確
restarting in TCP mode port: 1234
-
第三步蚯窥、在自己手機上查看手機的IP地址(一般在 "設置" > "關于手機" > "狀態(tài)信息" 可查看)
如果IP為:192.168.0.2的話
adb connect 192.168.0.2:1234
就可以連接手機了,冒號后邊的1234就是上邊設置的端口號
- 查看是否成功 這時候吧USB數據線拔了塞帐,然后使用
adb devices
看一下是不是已經有你的設備了呢拦赠,設備名應該是 "192.168.0.2:1234"
這個wifi連接并不是永久的,可能你重啟了了電腦葵姥、重啟了路由器或者重啟了手機荷鼠,就需要再來一次了。
到此榔幸,不用數據線也可以在Android Studio等工具調試設備了允乐,不過,因為調試運行的最后過程是把生成的APK文件拷到手機中削咆,所以如果你的局域網信號不太好的話牍疏,或者APK比較大,那么這一過程就會比較慢拨齐,所以說麸澜,如果沒啥必要的話,還是乖乖用數據線吧奏黑!