adb 使用 wifi 連接設備

轉自:http://blog.csdn.net/dabaoonline/article/details/50802952

adb的這個調試功能確實有意思啊!我猜一下智能家居,也是通過這種原理來管理的吧!

默認情況下,ADB是通過USB來進行連接的。不需要USB線,直接在android設備上安裝一個超級終端,在終端裏運行以下代碼即可:

su
setprop service.adb.tcp.port 5555
stop adbd
start adbd
之後,在PC端打開cmd命令行,輸入:adb connect android設備IP地址(如:adb connect 192.168.137.144)
android設備的ip地址,在設備上的wifi連接裏面,可以查看到。
注意:用wifi連接使用adb的時候,USB連接是沒法使用ADB的。
通過這一步來進行無線連接,首先你的手機需要root,如果沒有root,這一步是不行的。關於root工具,這裏推薦KingRoot。超級終端的下載地址可以在各大手機市場查找”超級終端”,例如百度應用市場。超級終端的github源碼地址:https://github.com/jackpal/Android-Terminal-Emulator

如果有USB線,並且通過USB線已經和PC端連接了。如何轉換到使用wifi連接:(android設備端不需要超級終端)
手機USB線連接到PC端,打開USB調試。

在cmd中輸入:adb tcpip 5555
可以斷開USB線。
再輸入:adb connect android設備IP地址(如:adb connect 192.168.137.144)
以上兩步可以濃縮成: adb connect 手機連接wifi的ip:5555
即可使用wifi連接了。
要斷開wifi連接:adb disconnect
1
2
3
4
5
6
7
3.從wifi連接,轉換成USB連接:
不需要USB線,只需要在android設備的超級終端裏面運行如下代碼:

su
setprop service.adb.tcp.port -1
stop adbd
start adbd

之後,就從wifi連接轉換成USB連接。
4. wifi已經連接,如何切換成usb連接:(不需要usb線,在PC端的cmd裏運行)
在cmd中輸入:adb usb
即可轉換成usb連接。接上usb線即可使用了。

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