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
转自