adb 無線wifi調試

1. 初始化無線調試功能:

初次啓用adb無線wifi調試功能,需要先在手機開發者模式中打開“USB調試”功能,然後用USB連接手機到電腦進行配置,並連接手機和電腦到同一局域網中; 

2. 命令:

# #號後的內容爲註釋。

adb devices  #查看當前電腦連接的Android調試設備.

adb tcpip 5555  #啓動手機的無線調試功能,調試端口設置爲5555。

#接下來,手動在手機上查看手機在局域網中的IP地址,查看IP地址的方法在此不贅述。

adb connect 192.168.xxx.xxx:5555  #通過TCPIP連接手機,將其中的192.168.xxx.xxx替換爲你手機的IP地址;

$ adb devices

#結果顯示如下:

#List of devices attached

#192.168.1.100:5555      device

#表示已經連接成功,接下來就可以用adb shell等命令操作手機了。

3. 故障問題:

3.1 無法adb connect 192.168.1.100:5555,提示:

unable to connect to 192.168.2.104:5555: cannot connect to 192.168.2.104:5555:由於目標計算機積極拒絕,無法連接。 (10061)

說明:手機開機(或關機重啓)後,adb無線wifi調試功能可能會失效,原因是Android手機上的adb無線調試功能需要進程adbd的支持。當手機開機(或關機重啓)後,adbd進程可能被關閉並未啓動,導致adb無法通過無線與手機連接。

解決之道:

在手機設備未獲得root權限的情況下,需要再次通過USB連接手機到電腦,並重新執行第2步中的開啓無線調試的命令。

在手機設置已經root的情況下,通過USB連接手機到電腦,執行如下命令:

$ adb shell

$ sudo setprop service.adb.tcp.port 5555 # 設置自定義的屬性,格式:setprop 屬性名稱 屬性的值

$ sudo stop adbd

$ sudo start adbd  # 需要su權限,啓動adbd進程以支持adb的無線調試功能;

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章