這裡給大家分享我在網上總結出來的一些知識,希望對大家有所幫助 方法一 adb connect連接調試 前提條件: 電腦已安裝adb工具 手機和電腦連接的同一個WIFI CMD進入到adb工具所在目錄,可以使用HBuilder自帶adb,如:D:\Tools\HBuilderX\plugins\lau ...
這裡給大家分享我在網上總結出來的一些知識,希望對大家有所幫助
方法一 adb connect連接調試
前提條件:
電腦已安裝adb工具 手機和電腦連接的同一個WIFI
CMD進入到adb工具所在目錄,可以使用HBuilder自帶adb,如:D:\Tools\HBuilderX\plugins\launcher\tools\adbs,也可以使用Android SDK的adb。
註意,第一次連接需要執行第一步和第二步,讓手機監聽5555埠,後續手機會自動監聽5555埠,不需要重覆第一步和第二步。
【可選】1. 手機打開USB調試,通過USB數據線連接電腦,手機端選擇文件傳輸模式
【可選】2. 命令行中輸入adb tcpip 5555,使手機監聽5555埠
D:\Tools\HBuilderX\plugins\launcher\tools\adbs>adb tcpip 5555 restarting in TCP mode port: 5555
拔掉USB數據線,必須要在執行第三步命令前拔掉數據線,否則執行connect後拔掉可能導致wifi調試的連接中斷。
3. 命令行執行adb connect 192.168.4.53
(這裡面IP是手機的ip),使電腦連接到手機。
D:\Tools\HBuilderX\plugins\launcher\tools\adbs>adb connect 192.168.4.53 connected to 192.168.4.53:5555
這時候就可以開始用手機進行真機調試了。不過可能需要在HBuilderX中重新啟動手機運行。
方法二 Android 11 無線調試
前提條件:
手機和電腦連接同一個WIFI
電腦已安裝Android SDK
手機必須是安卓11或以上版本
1. 手機端進入開發者選項,點擊開啟【無線調試】
2. 點擊【無線調試】,進入配置頁面,選擇【使用配對碼配對設備】
3. 電腦端進入Android SDK目錄,執行adb pair 手機id 配對碼
我這裡SDK目錄是:C:\Users\lenovo\AppData\Local\Android\Sdk\platform-tools
adb pair 192.168.4.174:45589 112233 > Successfully paired to 192.168.4.174:45589 [guid=adb-qs9ltw7xlni7nvl7-eCdfSY] # 輸入手機彈出的配對信息,ip地址+埠,然後是配對碼
4. CMD執行adb connect連接到手機
配對成功後不會自動連接,繼續看手機的無線調試頁面,有個ip地址和埠,這是連接的地址。ip地址和剛纔的一樣,埠不一樣
adb connect 192.168.4.174:33131 > connected to 192.168.4.174:33131
其他相關命令
查看adb連接的設備
D:\Tools\HBuilderX\plugins\launcher\tools\adbs>adb devices List of devices attached 192.168.4.53:5555 device
無線調試註意點
不同版本的adb連接手機,傳輸速度不同。測試HBuilderX自帶的adb是1.0.32,運行到手機時傳輸速率600k/s;Android Sdk中的adb是1.0.41,傳輸速率152M/s;有線USB調試傳輸速度3.8M/s
如果設備顯示已連接,但運行程式到手機失敗的話,可以殺掉電腦所有adb進程,然後執行adb kill-server和adb start-server重啟手機的adb服務,或者執行adb reconnect