目錄
-
- 前言
- 測試環境
- 實作步驟
-
-
- step1:将手機與電腦連接配接在同一區域網路内
- step2:手機與電腦通過USB線連接配接
- step3:Android Studio中"Terminal視窗"或者"cmd視窗",依次輸入指令,實作無線連接配接。(此處以Terminal視窗為例)
- step4:通過以上步驟,到AndroidStudio中,看到有兩個裝置連接配接,就代表無線連接配接成功了。(如圖)
- step5: 此時拔掉USB資料線,看到上面一個裝置名。
- step6: 測試一下,無線真機調試通道是否已經打通。安裝程式,如果能成功安裝,即代表OK!也可以檢視log部分是否有log輸出,log輸出可能會有一些些延遲。
-
- 拓展
-
-
- 1、如果中途換手機,需要關閉目前手機無線調試功能。
- 2、如果已經有一台無線調試的手機,想增加另外一台手機,怎麼做?
-
- 新增測試手機:華為榮耀9
- step1:将手機與電腦連接配接在同一區域網路内
- step2:手機與電腦通過USB線連接配接
- step3:Android Studio中"Terminal視窗"或者"cmd視窗",依次輸入指令,實作無線連接配接。(此處以Terminal視窗為例)
- step4:通過以上步驟,到Android Studio中,看到有兩個裝置連接配接,就代表新增的裝置無線連接配接也成功了。(如圖)
- step6: 測試一下,無線真機調試通道是否已經打通。安裝程式,如果能成功安裝,即代表OK!
- step7:檢視log,稍微有點延遲。
-
前言
最新接手了Android USB轉序列槽開發,因為手機的USB口需要外接序列槽裝置,導緻無法連接配接電腦進行調試,于是就上網一頓查找資料,最終順利實作了。今天來記錄一下,以防時間久了忘了,也友善給其它小夥伴參考。如果文中有哪裡不妥的地方,歡迎大家提出修正。
首先奉上幾篇為本篇文章提供幫助的部落客文章:
Android Studio真機無線調試(2020最新親測有用)
AndroidStudio上配置adb指令,實作無線真機調試
AndroidStudio如何進行無線真機調試(記錄)
解決adb網絡連接配接中出現的“由于目标計算機積極拒絕,無法連接配接”錯誤
測試環境
Android Studio 3.5.3
華為p20 Android 8.1.0
實作步驟
step1:将手機與電腦連接配接在同一區域網路内
- 電腦端開放熱點,手機連上電腦端的熱點,即保證手機與電腦在同一區域網路内(或者手機給電腦開熱點)。
- 手機端:《設定》-- 《系統》-- 《關于手機》-- 《狀态消息》-- 《IP位址》擷取到手機端的IP位址: 192.168.137.32
step2:手機與電腦通過USB線連接配接
-
手機端:《開發者選項》-- 《打開USB調試》–《打開 連接配接USB時總是彈出提示》-- 《選擇USB配置–MTP》
AndroidStudio中 能看到連接配接的裝置即代表USB線連接配接成功。
step3:Android Studio中"Terminal視窗"或者"cmd視窗",依次輸入指令,實作無線連接配接。(此處以Terminal視窗為例)
指令1
adb devices
指令2
adb -s <裝置号> tcpip <端口号>
或者
adb tcpip <端口号>
說明:
1、為了安全起見,建議使用帶<裝置号>的指令,因為某些機型上需要
2、 <端口号>可以随意指定,隻要沒被占用就可以,一般我們使用“5555”
3、該指令有時候有回複,有時候沒有回複。有回複的情況如圖中所示。
指令2執行完,Android Studio 右下角會有如圖的這個提示:
指令3
adb connect <手機IP位址:5555>
step4:通過以上步驟,到AndroidStudio中,看到有兩個裝置連接配接,就代表無線連接配接成功了。(如圖)
step5: 此時拔掉USB資料線,看到上面一個裝置名。
此處特别注意:
step6: 測試一下,無線真機調試通道是否已經打通。安裝程式,如果能成功安裝,即代表OK!也可以檢視log部分是否有log輸出,log輸出可能會有一些些延遲。
好了,經過以上6大步驟,我們已經能成功實作無線真機調試了。
拓展
1、如果中途換手機,需要關閉目前手機無線調試功能。
(1) 目前手機與電腦通過USB資料線連接配接上,可以看到AndroidStudio中顯示兩個裝置
(2) Terminal視窗輸入指令
adb disconnect <手機IP位址:5555> (目前連接配接的手機IP位址)
看到無線調試的裝置變成DISCONNECTED表示斷開連接配接成功。
2、如果已經有一台無線調試的手機,想增加另外一台手機,怎麼做?
新增測試手機:華為榮耀9
step1:将手機與電腦連接配接在同一區域網路内
- 電腦端開放熱點,手機連上電腦端的熱點,即保證手機與電腦在同一區域網路内(或者手機給電腦開熱點)。
- 手機端:《設定》-- 《系統》-- 《關于手機》-- 《狀态消息》-- 《IP位址》擷取到手機端的IP位址:192.168.137.185
step2:手機與電腦通過USB線連接配接
-
手機端:《開發者選項》-- 《打開USB調試》–《打開 連接配接USB時總是彈出提示》-- 《選擇USB配置–MTP》
AndroidStudio中 能看到連接配接的裝置即代表USB線連接配接成功。
step3:Android Studio中"Terminal視窗"或者"cmd視窗",依次輸入指令,實作無線連接配接。(此處以Terminal視窗為例)
指令1
adb devices
指令2
adb -s <裝置号> tcpip <端口号>
或者
adb tcpip <端口号>
說明:
1、為了安全起見,建議使用帶<裝置号>的指令,因為某些機型上需要
2、 <端口号>可以随意指定,隻要沒被占用就可以,一般我們使用“5555”
3、該指令有時候有回複,有時候沒有回複。有回複的情況如圖中所示。
指令2執行完,Android Studio 右下角會有如圖的這個提示:
指令3
adb connect <手機IP位址:5555>