在開發 Android 程式的時候,如果要實機測試,一般都會用 USB 連線到裝置,但是有時候會覺得連著一條線很麻煩,這時候就可以透過 Wi-Fi 來連結。
在透過 Wi-Fi 連結裝置前,還是必須先使用 USB 線來做設定,並且先確認你的電腦和裝置是否使用同一個 Wi-Fi 網路。
1. USB 連線
先用 USB 連線裝置(手機),然後執行adb devices
應該會看到該裝置,類似:
List of devices attached
0123456789ABCDEF device
表示 adb 現在已經找到該裝置了。
2. 指定 port
接下來指定 adb 要聽的 portadb 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 顯示的裝置。
我要留言
留言小提醒:
1.回覆時間通常在晚上,如果太忙可能要等幾天。
2.請先瀏覽一下其他人的留言,也許有人問過同樣的問題。
3.程式碼請先將它編碼後再貼上。(線上編碼:http://bit.ly/1DL6yog)
4.文字請加上標點符號及斷行,難以閱讀者恕難回覆。
5.感謝您的留言,您的問題也可能幫助到其他有相同問題的人。