1. 程式人生 > >Android 無線除錯

Android 無線除錯

Android開發中經常要連線USB資料線除錯應用,有時候資料線不夠用、介面鬆動導致連線不穩定等問題時有發生,下面介紹兩種無線除錯的發法。

先說兩個adb命令:

adb usb - restarts the adbd daemon listening on USB
adb tcpip <port> - restarts the adbd daemon listening on TCP on the specified port
adb usb就是通過USB資料線連線Android裝置(這種是我們經常用的方式)
adb tcpip則是通過TCPIP的方式連線Android裝置(很顯然這種是無線連線,port為埠號,可以隨意指定)
進行無線連線的操作如下:

1.使用USB資料線連線Android裝置;

2.在dos命令列輸入adb tcpip命令(例如:adb tcpip 9999);

3.斷開USB資料線(資料線和裝置斷開連線);

4.dos中輸入adb connect <host>[:<port>]命令(例如:adb connect 192.168.1.188:9999)。

命令列若顯示 connected to 192.168.1.188:9999 恭喜你!連線成功了,可以開始無線除錯啦!

adb 操作效果圖如下:

 

這裡說一下adb connect 命令:

C:\Users\Administrator>adb connect
Usage: adb connect <host>[:<port>]
在命令列輸入adb connect回車之後發現系統提示了該命令的用法:
其中host為Android裝置的IP地址,port是我們剛才用adb tcpip命令時指定的埠號,兩者之間用:連線(形如:adb connect 192.168.1.188:9999)
手機的IP地址可以在WIFI中看到(不同手機可能稍有不同)

 

溫馨提示:Android裝置連線成功之後,在使用的過程中如果發現掉線,在命令列執行adb connect 192.168.1.188:9999即可,一般都會重新連線的。

到這呢,第一種無線除錯的方式已經說完了。總體來說是非常簡單的操作,可能有同學會說,要輸入adb命令還要查詢手機的IP地址,感覺好麻煩,沒事…或許第二種方式你更喜歡!