ADB遠(yuǎn)程調(diào)試

  • 第一步 連接adb

    將手機(jī)與電腦通過usb連接,在命令行下通過adb devices命令可以發(fā)現(xiàn)目標(biāo)設(shè)備

  • 第二步 檢查網(wǎng)絡(luò)是否可達(dá)

    先讓手機(jī)與電腦組成局域網(wǎng),可以是手機(jī)放熱點(diǎn),也可以是pc放熱點(diǎn),或者連接同一個(gè)WiFi,然后進(jìn)行以下操作:

    • 查看手機(jī)的ip
      查看手機(jī)ip有兩種方式,可以在設(shè)置 -> 關(guān)于 -> 狀態(tài) 中去查看。但是不同設(shè)備可能不完全一致。所以也可以通過命令去查看,如下:

      adb shell
      ifconfig wlan0
      

      通過adb shell進(jìn)入設(shè)備的命令行,如果同時(shí)連接了多個(gè)設(shè)備時(shí),需要指定設(shè)備。然后通過ifconfig查看ip地址,具體使用與linux的使用一致。

    • 查看PC的ip
      使用ipconfig可查看pc的ip地址,首先檢查手機(jī)與PC的網(wǎng)段是不是一致的。

    • 檢查網(wǎng)絡(luò)可達(dá)
      在pc上使用ping 手機(jī)ip命令來檢查網(wǎng)絡(luò)可達(dá)。

  • <h5 id="3">第三步 開啟網(wǎng)絡(luò)調(diào)試

    為了安全,手機(jī)的網(wǎng)絡(luò)調(diào)試功能默認(rèn)關(guān)閉,因此手機(jī)每次重啟都需要手動(dòng)開啟。并且在開啟時(shí)必須指定一個(gè)監(jiān)聽的端口。例如指定端口6666,開啟命令是:

    adb tcpip 6666
    

    注意: 執(zhí)行命令前需要退出adb shell進(jìn)入的命令行

  • 第四步 連接到手機(jī)

    在進(jìn)行完前面三步后,就可以斷開usb數(shù)據(jù)線,然后使用adb connect 手機(jī)ip:指定端口命令,通過網(wǎng)絡(luò)連接手機(jī)進(jìn)行調(diào)試了。如果指定的是5555adb默認(rèn)端口,在連接時(shí)則不需要再指定。例如:

    adb connect 10.0.0.27:6666
    

    執(zhí)行命令可能會(huì)有如下提示:
    failed to authenticate to 10.0.0.27:6666
    但是沒關(guān)系,這個(gè)是因?yàn)楦甙姹镜腁ndroid手機(jī)會(huì)彈窗調(diào)試確認(rèn),在手機(jī)上同意就可以了。

    注意: 如果錯(cuò)過了彈窗確認(rèn),則需要斷開連接后,再重新發(fā)起連接。

    此時(shí),通過adb devices命令,將看到設(shè)備已經(jīng)在列表中:

    List of devices attached
    10.0.0.27:6666  device
    
  • 最后 斷開連接

    常用的斷開連接方式有如下幾個(gè):

    • 通過adb disconnect ip:port命令斷開,斷開后可通過adb connect ip:port命令重新建立連接。

    • 通過kill adb進(jìn)程也可以斷開連接,同時(shí)也可以重新連接。

    • 直接關(guān)閉手機(jī)。手機(jī)關(guān)機(jī)后再次開啟需要重新通過第三步開啟網(wǎng)絡(luò)調(diào)試功能

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 最近遇到 mac,adb 一連接手機(jī)端,手機(jī)端就死機(jī)的問題。只能使用 adb connect ip 進(jìn)行遠(yuǎn)程調(diào)試安...
    Mitchell閱讀 3,644評論 0 1
  • 關(guān)鍵詞 Android 、adb、connect、積極拒絕、局域網(wǎng)、遠(yuǎn)程調(diào)試 摘要 Android 遠(yuǎn)程 adb ...
    KtYY閱讀 4,313評論 0 1
  • Android 調(diào)試橋 Android 調(diào)試橋 (adb) 是一個(gè)通用命令行工具,其允許您與模擬器實(shí)例或連接的 A...
    guanjm閱讀 1,638評論 0 1
  • android開發(fā)環(huán)境中,ADB是我們進(jìn)行android開發(fā)經(jīng)常要用的調(diào)試工具,它的使用當(dāng)然是我們Android開...
    Memebox閱讀 6,374評論 0 32
  • 福利大放送 這是對好多adb命令行的總結(jié),很實(shí)用,有些東西知道了之后就會(huì)特別酷炫: 內(nèi)容 指定目標(biāo)設(shè)備: 如果只有...
    Only凹凸曼閱讀 2,759評論 1 6

友情鏈接更多精彩內(nèi)容