天天看點

Android Studio 如何進行無線真機調試

目錄

    • 前言
    • 測試環境
    • 實作步驟
        • 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線連接配接成功。

Android Studio 如何進行無線真機調試

step3:Android Studio中"Terminal視窗"或者"cmd視窗",依次輸入指令,實作無線連接配接。(此處以Terminal視窗為例)

指令1

adb devices

Android Studio 如何進行無線真機調試

指令2

adb -s <裝置号> tcpip <端口号>

或者

adb tcpip <端口号>

說明:

1、為了安全起見,建議使用帶<裝置号>的指令,因為某些機型上需要

2、 <端口号>可以随意指定,隻要沒被占用就可以,一般我們使用“5555”

3、該指令有時候有回複,有時候沒有回複。有回複的情況如圖中所示。

Android Studio 如何進行無線真機調試
指令2執行完,Android Studio 右下角會有如圖的這個提示:
Android Studio 如何進行無線真機調試

指令3

adb connect <手機IP位址:5555>

Android Studio 如何進行無線真機調試

step4:通過以上步驟,到AndroidStudio中,看到有兩個裝置連接配接,就代表無線連接配接成功了。(如圖)

Android Studio 如何進行無線真機調試

step5: 此時拔掉USB資料線,看到上面一個裝置名。

Android Studio 如何進行無線真機調試

此處特别注意:

Android Studio 如何進行無線真機調試

step6: 測試一下,無線真機調試通道是否已經打通。安裝程式,如果能成功安裝,即代表OK!也可以檢視log部分是否有log輸出,log輸出可能會有一些些延遲。

Android Studio 如何進行無線真機調試

好了,經過以上6大步驟,我們已經能成功實作無線真機調試了。

拓展

1、如果中途換手機,需要關閉目前手機無線調試功能。

(1) 目前手機與電腦通過USB資料線連接配接上,可以看到AndroidStudio中顯示兩個裝置
Android Studio 如何進行無線真機調試

(2) Terminal視窗輸入指令

adb disconnect <手機IP位址:5555> (目前連接配接的手機IP位址)

Android Studio 如何進行無線真機調試
看到無線調試的裝置變成DISCONNECTED表示斷開連接配接成功。
Android Studio 如何進行無線真機調試

2、如果已經有一台無線調試的手機,想增加另外一台手機,怎麼做?

新增測試手機:華為榮耀9
step1:将手機與電腦連接配接在同一區域網路内
  • 電腦端開放熱點,手機連上電腦端的熱點,即保證手機與電腦在同一區域網路内(或者手機給電腦開熱點)。
  • 手機端:《設定》-- 《系統》-- 《關于手機》-- 《狀态消息》-- 《IP位址》擷取到手機端的IP位址:192.168.137.185
step2:手機與電腦通過USB線連接配接
  • 手機端:《開發者選項》-- 《打開USB調試》–《打開 連接配接USB時總是彈出提示》-- 《選擇USB配置–MTP》

    AndroidStudio中 能看到連接配接的裝置即代表USB線連接配接成功。

    Android Studio 如何進行無線真機調試
step3:Android Studio中"Terminal視窗"或者"cmd視窗",依次輸入指令,實作無線連接配接。(此處以Terminal視窗為例)

指令1

adb devices

Android Studio 如何進行無線真機調試

指令2

adb -s <裝置号> tcpip <端口号>

或者

adb tcpip <端口号>

說明:

1、為了安全起見,建議使用帶<裝置号>的指令,因為某些機型上需要

2、 <端口号>可以随意指定,隻要沒被占用就可以,一般我們使用“5555”

3、該指令有時候有回複,有時候沒有回複。有回複的情況如圖中所示。

Android Studio 如何進行無線真機調試
指令2執行完,Android Studio 右下角會有如圖的這個提示:
Android Studio 如何進行無線真機調試

指令3

adb connect <手機IP位址:5555>

Android Studio 如何進行無線真機調試
step4:通過以上步驟,到Android Studio中,看到有兩個裝置連接配接,就代表新增的裝置無線連接配接也成功了。(如圖)
Android Studio 如何進行無線真機調試
step6: 測試一下,無線真機調試通道是否已經打通。安裝程式,如果能成功安裝,即代表OK!
step7:檢視log,稍微有點延遲。
Android Studio 如何進行無線真機調試