WEB开发网
开发学院手机开发Android 开发 Android adb网络调试模式 阅读

Android adb网络调试模式

 2010-09-14 23:44:00 来源:WEB开发网   
核心提示:一直在为windows 7 64bit下面没有adb驱动而烦扰,前些天还被万恶的USB adb驱动给困扰,Android adb网络调试模式,后来虽然东拼西凑的把adb驱动弄好了,不过万恶的也只能跑在虚拟机或者Linux下面,但很奇怪在我的Froyo上面没有效果,adb驱动一样不监听5555端口,昨天把那台式机装了Ub

一直在为windows 7 64bit下面没有adb驱动而烦扰,前些天还被万恶的USB adb驱动给困扰,后来虽然东拼西凑的把adb驱动弄好了,不过万恶的也只能跑在虚拟机或者Linux下面,昨天把那台式机装了Ubuntu,但其配置过差,速度真的不尽人意。

还好,今天一个偶然的机会看了adb的命令帮助,发现其可以使用adb connect连接上设备进行调试,既然走网络路线,那么就不用跟驱动打架了,Windows 7 64bit下面一样可以使用。

参考了网上的这几个文章,adb网络调试模式也可以用啦。

http://my.unix-center.net/~Simon_fu/?p=524

http://ytydyd.blog.sohu.com/146260552.html

在上面这篇文章有提到需要使用

#set service.adb.tcp.port 5555

设置service.adb.tcp.port的值,但很奇怪在我的Froyo上面没有效果,adb驱动一样不监听5555端口。

以下是我的配置过程:

设备端

$ stop adbd

$ setprop service.adb.tcp.port 5555

$ start adbd

使用busybox查看下网络端口的监听情况

/ # /busybox netstat -l

Active Internet connections (only servers)

Proto Recv-Q Send-Q Local Address Foreign Address State

tcp 0 0 127.0.0.1:5037 0.0.0.0:* LISTEN

tcp 0 0 0.0.0.0:5555 0.0.0.0:* LISTEN

有在监听了,下面就在PC机上连接下即可:

PC端

先杀死服务,以防万一

# sudo adb kill-server

# adb connect 192.168.2.231:5555

connected to 192.168.2.231:5555

下面操作就跟USB调试没有什么两样了~~~

Tags:Android adb 网络

编辑录入:coldstar [复制链接] [打 印]
赞助商链接