我們可以通過DDMS來截取通過USB資料線串連到電腦上的Android裝置圖片,因為Android裝置連網也是有一個ip的,所以可以通過wifi來實現電腦和Andorid
裝置的聯通。
需要將Android裝置和電腦串連在一個區域網路內
adb server:adb server是電腦上的一個服務進程,進程名為adb
adb daemon:Android裝置上的服務進程,進程名為adbd
adb client:可以認為電腦上的一個終端,如Linux的Terminal和Windows 的DOS視窗,進程名也是adb
有三種方式可以實現:
第一種:
在AndroidMarket上下載wireless adb等軟體
:https://market.android.com/search?q=wireless+adb&c=apps
第二種(推薦)
此方法需要root你的Android裝置
①在你的Android裝置上下載Emulator Terminal(終端模擬器)(也可以通過USB串連到電腦上),進入後輸入su擷取root許可權(需要root),如果成功則$變成#
②輸入如下資訊,輸入#後的資訊
#setprop service.adb.tcp.port 5555
#stop adbd #停止adbd
#start adbd #啟動adbd
③擷取你的Android裝置的IP地址(3G或WIFI),如可以通過點選連結wifi的熱點後顯示ip地址,如下面的
④在電腦的dos中輸入
adb connect 192.168.1.105:5555
如果成功則顯示connected
也可以通過adb get-state來檢查是否成功,如果顯示devices或emulator-5555(模擬器)則成功
⑤可以將Android裝置改回原來的狀態,下面也是通過終端模擬器完成的(也可以通過USB串連到電腦上)
#setprop service.adb.tcp.port -1
#stop adbd
#start adbd
通過DDMS網路另一端裝置的圖片(不需要串連USB)
第三種
需要串連USB,成功率較低
#adb tcpip 5555 #讓adbd重新啟動,並監聽連接埠5555
#adb connect 192.168.1.105:5555
如果恢複原來狀態,可以輸入adb usb。如果使用更高許可權來執行上面操作會更好,可以輸入adb root後來測試