ADB WIFI無線調試真正擺脫usb數據線連接,一次也不用!


常見的使用ADB無線調試步驟

  1. 手機“開發者模式”菜單中開啟“USB調試” 和“無線調試”,手機網絡與電腦在同一網內;

  2. 手機使用USB與電腦進行正常連接;

  3. 在命令窗口執行以下ADB命令:

    • 給當前連接的設備指定一個監聽的端口

      adb tcpip 5555 
      
    • 使用手機IP地址進行無線連接

      adb connect 192.168.1.xxx
      
    • 使用 adb devices 命令查看設備的連接情況

  4. 常見問題 :

    adb server version (31) doesn't match this client (41)
    這個是指電腦上運行的adb版本與手機上的版本不匹配,我們需要使用adb1.0.31版本來連接

以上的操作步驟,兩個地方需要吐槽:

  1. 說好的無線調試,怎么還是得先用usb連接?
  2. 手機都andorid11了,怎么還只能匹配adb 1.0.31?

經過一番摸索,終於找到方法來解決以上疑惑

一、首先,我們在開啟“無線調試”后,點擊“無線調試”的這個標題,可以進到子設置中查看對應的ip地址和端口等信息,其中有一個“使用配對碼配對設備”的設置項,點擊會打開一個有6位數字的彈窗及ip地址和端口,那么這就是接下來的重點了;

二、下載一個新版的adb,比如1.0.41,在命令窗口執行顯示幫助信息,發現多了個adb pair 命令:

adb pair HOST[:PORT] [PAIRING CODE]

​ 這個剛好是對應手機無線調試中的“使用配對碼配對設備”,使用命令adb pair + 彈框中顯示的ip端口,進行配對,然后會提示輸入配對碼“Enter pairing code” ,輸入6位配對碼回車,提示配對成功“successfully paired to...”;

三、配對成功后,實際上也是對電腦端進行了授權,在無線調試設置的“已配對設備列表”中也能看到電腦的名稱,然后我們再使用命令進行連接,執行連接成功后,手機上會收到提示“已連接到無線調試”

adb connect 192.168.1.xxx:xxx  // 無線調試的IP地址及端口

​ (之前還說版本不匹配,現在正常了,原來是方法不對)

四、最后大功告成,以后也無需再次進行配對,只需要執行一次連接命令即可,使用完畢記得使用adb disconnect 命令或關閉手機的無線調試來結束與電腦的連接!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM