這里給大家分享我在網上總結出來的一些知識,希望對大家有所幫助

方法一 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
本文轉載于:
https://blog.csdn.net/anjingshen/article/details/121639066
如果對您有所幫助,歡迎您點個關注,我會定時更新技術檔案,大家一起討論學習,一起進步,

轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/514125.html
標籤:其他
