Android底層開發中通過網絡使用adb的方法
(1)首先還是正常地通過USB連接目標機,執行adb shell進入
(2)設置adb監聽端口: #setprop service.adb.tcp.port 5555
(3)通過ps命令查找adbd的pid
(4)重啓adbd:#kill -9 <pid>,這個pid就是上一步找到那個pid
殺死adbd之後,Android的init進程後自動重啓adbd。adbd重啓後,發現設置了service.adb.tcp.port,就會自動改爲監聽網絡請求(這時就不能通過USB連上去了)。這時需要在開發主機上通過下列命令連接到目標機:
adb connect <ip>:<port>
這個ip是你目標機的IP地址,port是上面第2步設置的端口號(上面的例子中設的是5555,當然你也可以改成其它值)。
這之後就可能正常進行軟件調試了。這時USB接口已經空出來可以作爲他用了。
轉自http://ytydyd.blog.sohu.com/181304348.html