adb 透過 Wi-Fi 連線裝置

Android ADB

在開發 Android 程式的時候,如果要實機測試,一般都會用 USB 連線到裝置,但是有時候會覺得連著一條線很麻煩,這時候就可以透過 Wi-Fi 來連結。
在透過 Wi-Fi 連結裝置前,還是必須先使用 USB 線來做設定,並且先確認你的電腦和裝置是否使用同一個 Wi-Fi 網路。

1. USB 連線

先用 USB 連線裝置(手機),然後執行
adb devices
應該會看到該裝置,類似:
List of devices attached
0123456789ABCDEF device
表示 adb 現在已經找到該裝置了。

2. 指定 port

接下來指定 adb 要聽的 port
adb tcpip 5555
表示要聽 5555 這個 port,接著就可以指定裝置的 ip 。

3. 指定 IP

要知道你的裝置的 IP 有兩個方法,可以直接操作手機,在
設定關於手機狀態IP 位址
就能看到目前裝置的 IP。或是直接用
adb shell
進入裝置,然後輸入
ip -f inet addr show wlan0
一樣可以看到裝置目前的 IP。查看之後記得要輸入 exit (或 Ctrl + D) 離開 shell,才能繼續使用 adb。
找到 IP 以後就可以連線了,假設 IP 是 192.168.1.100
adb connect 192.168.1.100:5555

4. 完成

這樣就完成了,現在可以把 USB 線拔掉,然後輸入
adb devices
確認裝置是否仍存在,這時候會像這樣:
List of devices attached
192.168.1.100:5555 device
在 Android Studio 要執行實機測試時,就會看到這個以 IP 顯示的裝置。

參考資料

本文網址:https://blog.tonycube.com/2017/02/adb-wi-fi.html
Tony Blog 撰寫,請勿全文複製,轉載時請註明出處及連結,謝謝 😀

我要留言

留言小提醒:
1.回覆時間通常在晚上,如果太忙可能要等幾天。
2.請先瀏覽一下其他人的留言,也許有人問過同樣的問題。
3.程式碼請先將它編碼後再貼上。(線上編碼:http://bit.ly/1DL6yog)
4.文字請加上標點符號及斷行,難以閱讀者恕難回覆。
5.感謝您的留言,您的問題也可能幫助到其他有相同問題的人。