手機(jī)要和電腦處于同一局域網(wǎng)內(nèi)(即都連同一個WiFi 或者電腦的網(wǎng)線另外一段連接到手機(jī)連接WiFi的路由上)
步驟
1.首先將手機(jī)連接 WiFi 網(wǎng)絡(luò) 2.將手機(jī)用數(shù)據(jù)線與電腦連接,并且在電腦端 打開命令行 ,運(yùn)行 adb devices 命令,
如下圖所示表示檢測到了一臺手機(jī)。(device 前面的那串?dāng)?shù)字字母是每臺手機(jī)的序列號,用于多臺手機(jī)連接時使用,下面會說)

- 接下來繼續(xù)輸入命令 adb tcpip 5555 (5555只是隨意找的一個端口,只要是基本沒人用的端口都可以) 如下圖所示,說明成功了。(不要關(guān)閉命令行,等下要用的)</pre>

多臺手機(jī)的命令
補(bǔ)充:如果要連接2臺以上的手機(jī),輸入上面的命令會報錯,這里就需要輸入 adb -s b61b9ac20404 tcpip 5555
(字母數(shù)據(jù)組合的那段就是步驟2中看到的設(shè)備的序列號) ,
剩下的步驟接著往下走就可以了,第5步連接命令不變,因為IP地址本來每個手機(jī)就不同。</pre>
4.此時可以拔掉數(shù)據(jù)線了,在手機(jī)上打開 WiFi 設(shè)置,找到當(dāng)前的連接,在連接詳情頁面可以看到當(dāng)前連接的IP地址,記住這個地址。 5.接著剛才的命令行,繼續(xù)輸入 adb connect 192.168.1.106:5555
(IP地址是我自己手機(jī)的,這里應(yīng)該填你自己的IP,端口也是如此) ,同樣如下圖所示,說明已經(jīng)連接上了。

6.大功告成,在AS上面點(diǎn)擊 run 的綠色按鈕</pre>

如下圖所示,我的小米5已經(jīng)檢測到了,運(yùn)行成功?。。?!不需要討厭的數(shù)據(jù)線了。

完全沒有數(shù)據(jù)線的情況下
1、確保電腦和Android處于同一個網(wǎng)絡(luò)下
2、將遠(yuǎn)程android設(shè)備接入Wi-Fi,并查看其IP地址
查看android設(shè)備的IP地址,這里有三種方式查看Android設(shè)備IP。
(1)設(shè)置-關(guān)于手機(jī)-狀態(tài)信息-IP地址中查看
(2)設(shè)置-WLAN-點(diǎn)擊當(dāng)前鏈接上的Wi-Fi查看IP
例如:設(shè)置—〉無線或網(wǎng)絡(luò)—〉WLAN設(shè)置—〉查看當(dāng)前連接Wi-Fi的IP地址(部分機(jī)型需要按menu鍵并選擇“高級”選項—〉IP地址)
(3)通過adb命令查看設(shè)備IP地址:adb shell netcfg。 前提(設(shè)備已經(jīng)和PC建立了usb連接)。
確保電腦和Android設(shè)備連接在同一個WIFI網(wǎng)絡(luò)環(huán)境(同一個局域網(wǎng)下,進(jìn)行通信)
3、PC端cmd命令下執(zhí)行ping android設(shè)備的IP例如ping192.168.43.123,如果ping成功,說明可以連接ping成功.(192.168.43.123為IP地址)
4、執(zhí)行adb connect
知道設(shè)備IP地址之后,就可以用adb connect命令通過IP和端口號連接adb。
adb connect 192.168.43.123
如果顯示連接成功,則可繼續(xù)執(zhí)行后面的操作;顯示如下圖所示

3、連接 adb connect 192.168.1.106:5555
我自己在操作過程中, pc能ping通過手機(jī), 但是adb連接手機(jī), 出現(xiàn)了一點(diǎn)點(diǎn)問題, 提示unable to connect to 192.168.43.123:5555, 這個是什么原因呢? 原來手機(jī)的默認(rèn)adb服務(wù)是沒有打開的, 否則, 別人adb能隨便連, 那豈不是很不安全么? 所以, 我們要想辦法把手機(jī)上的adb服務(wù)打開。 怎么搞呢?
如果連接不成功
解決辦法 1:
第一步:Android設(shè)備開啟USB調(diào)試,并且通過USB線連接到電腦。
第二步:在終端執(zhí)行以下命令“adb tcpip 5555”。
第三步:在PC端繼續(xù)執(zhí)行以下命令“adb connect 192.168.43.123”。此時拔出USB線,應(yīng)該就可以adb通過wifi調(diào)試Android設(shè)備。
解決辦法 2:
首先要在手機(jī)上下載一個android模擬器(當(dāng)然, 如果你有, 就不用下載了), 然后切到root權(quán)限, 并執(zhí)行如下命令打開adb服務(wù):

setprop service.adb.tcp.port 5555
stop adbd
start adbd
PC 端再次進(jìn)行連接即可
注意
1.Android設(shè)備需要開啟USB調(diào)試。
2.Android設(shè)備要和PC在同一個局域網(wǎng)。
3.adb wifi連接成功后應(yīng)該拔出USB線,不然出現(xiàn)adb同時連接兩個設(shè)備的問題。
4.執(zhí)行命令“adb tcpip 5555”后可能需要重新開啟USB調(diào)試。
5.斷開wifi連接:adb disconnect。
android 主機(jī)ip 安卓的ip地址怎么看
https://blog.51cto.com/u_16099211/6912695