由于手上android設(shè)備較多废登,接口不一,導(dǎo)致數(shù)據(jù)線連接電腦有些雜亂郁惜,想起以前試過的無線調(diào)試堡距,只不過以前比較卡,想想經(jīng)過這幾年發(fā)展扳炬,無線調(diào)試應(yīng)該成熟穩(wěn)定故決定試試吏颖,本篇就記錄下android 設(shè)備無線調(diào)試設(shè)置流程。
注意事項 android 設(shè)備關(guān)機需要重新連接數(shù)據(jù)線進行第三步設(shè)置
第一步
注意:android設(shè)備要與電腦設(shè)備能夠通訊就可以恨樟,不需要非要在同一wifi下半醉,即不同網(wǎng)段也可以,看過很多文字都說明是同一wifi,這里稍作提醒
例如我電腦的環(huán)境ip為192.168.89.146
而安卓設(shè)備ip為 192.168.222.171
第二步
第一次設(shè)置需要連接數(shù)據(jù)線劝术,并且在電腦端 打開命令行 缩多,運行 adb devices 命令
如下圖所示表示檢測到了一臺android設(shè)備。(device 前面的那串?dāng)?shù)字字母是每臺手機的序列號养晋,用于多臺手機連接時使用衬吆,下面會說)
第三步
接下來繼續(xù)輸入命令 adb tcpip 5555 (5555只是隨意找的一個端口,只要是基本沒人用的端口都可以) 如下圖所示绳泉,說明成功了逊抡。(不要關(guān)閉命令行,等下要用的)
多臺手機的命令
補充:如果要連接2臺以上的手機零酪,輸入上面的命令會報錯冒嫡,這里就需要輸入 adb -s 01600620H0000017 tcpip 5555
(字母數(shù)據(jù)組合的那段就是步驟2中看到的設(shè)備的序列號) ,
剩下的步驟接著往下走就可以了四苇,第5步連接命令不變孝凌,因為IP地址本來每個手機就不同。
第四步
此時可以拔掉數(shù)據(jù)線了月腋,在手機上打開 WiFi 設(shè)置蟀架,找到當(dāng)前的連接,在連接詳情頁面可以看到當(dāng)前連接的IP地址榆骚,記住這個地址片拍。例如我的android 設(shè)備ip為 192.168.222.171
第五步
接著剛才的命令行,繼續(xù)輸入 adb connect 192.168.222.171:5555
(IP地址是我自己手機的妓肢,這里應(yīng)該填你自己的IP捌省,端口也是如此) ,同樣如下圖所示职恳,說明已經(jīng)連接上了所禀。
對比下android studio logcate 顯示速度和debug響應(yīng)速度方面,和有線調(diào)試一樣快。
非常規(guī)操作
由于歷史色徘、環(huán)境恭金、業(yè)務(wù)的復(fù)雜性等原因會出現(xiàn)有線網(wǎng)和部分無線網(wǎng)不互通的情況,這時就要利用安卓手機的USB網(wǎng)絡(luò)共享功能褂策,同時連通兩個網(wǎng)絡(luò)横腿,即可在無線網(wǎng)有線網(wǎng)不互通的情況下進行無線調(diào)試。
操作步驟
第一步
只要在安卓手機連接電腦時跳出界面選擇網(wǎng)絡(luò)共享斤寂,如圖四耿焊,
第二步
去windows系統(tǒng)網(wǎng)絡(luò)連接界面看到是否多出的一個網(wǎng)卡,如圖五遍搞,這樣即可達到臺式機有兩個以太網(wǎng)卡(有些機型可能第一次無法識別出網(wǎng)卡罗侯,需要重新拔插再去windows系統(tǒng)網(wǎng)絡(luò)連接界面檢查是否多出一個網(wǎng)卡)