教程:
我的環境:
- Mac本本,adb一切正常
- 華爲V30手機,電腦用的手機開啓的熱點,網絡剛剛的
建議:
- 用手機開WiFi的網絡,別用公司的,一般都會有限制啊
- 我個人不傾向於無線調試,比較慢,這個算不得建議,屬於感受~
操作:
1.手機用線連接電腦,如果不執行這句,可能出現錯誤“unable to connect to ip”,在連接的狀態下,輸入:
//讓手機在指定的端口可以接收到TCP/IP連接,
//可以是5555,可以是5566,你隨意
adb tcpip 5555
2.手機與電腦處於同一局域網中,手機的IP在
設置
-關於手機
-狀態
中查看,找到後,此時應該是可以拔掉連接線了,輸入:
//adb connect 你的手機IP:5555
adb connect 10.74.184.76:5555
3.顯示連接成功:
connected to 10.74.184.76:5555
4.斷開連接:
adb disconnect 10.74.184.76:5555
5.注意事項:
- Android設備需要開啓USB調試。
- Android設備要和PC在同一個局域網。
- adb wifi連接成功後應該拔出USB線,不然出現adb同時連接兩個設備的問題。(這個我貌似沒遇到)
- 執行命令
adb tcpip 5555
後可能需要重新開啓USB調試(這個我貌似沒遇到) - 如果手機重啓了,就需要重新連接數據線再次開啓5555端口
6.遇到的問題
- unable to connect to 192.168.1.108:5555: Operation timed out
我遇到這個問題,是因爲使用公司WiFi,受到了制裁~~
可能你的IP地址輸錯了;
或者adb服務不可用;
或者手機跟電腦沒有正確地處在一個局域網中;
或者鏈接被代理Block了等等等
- unable to connect to 192.168.1.108:5555: Connection refused
可能你手機的5555端口沒有正確打開;
或者有防火牆攔截等…