经过wifi调试android程序

在学习android,因此必定会用到模拟器来调试程序。android

通常来讲,调试程序有这几种途径:网络

①ADT自带的模拟器 (缺点:任何方面都不是通常的慢,开机慢不说了,用起来比蜗牛的速度还慢。)tcp

②用数据线链接真机 (缺点:虽然能够,可是仍是很麻烦。)学习

Genymotion模拟器 (这个模拟器多是最好用的一个了,很强大,用起来跟真机差很少,可是也有缺点就是不稳定,有时候用着用着就挂掉了)测试

最后,说回正题:经过wifi调试android程序命令行

网上关于这方面的教程也有不少,不过来来去去都是差很少的,说得不怎么详细。因此本身就把个人一些过程详细的记录下来,新手能够看下^_^(高手绕过...)调试

如下是本人已经测试过的过程:教程

1.首先确保手机已经root过,若是没root过,到下面第二步的时候是没法链接的,这个我已经试过了。至于手机怎么root,找度娘,网上一堆教程,本人是经过360一键root的,只需几分钟就搞定了,360一键root可到这里下载http://t.cn/8soUHP1get

2.在网上下载个手机版的超级终端(相似于电脑的命令提示符(cmd)),或者到这里下载http://t.cn/8soUjaIcmd

3.在手机上设置监听的端口(这里须要注意的是,输入su获取root权限这一步可能会慢一点,等它获取成功了,继续执行第二三四的指令)命令以下:

su//获取root权限  

setprop service.adb.tcp.port 5555//设置监听的端口,端口能够自定义,如5554,5555是默认的  

stop adbd//关闭adbd  

start adbd//从新启动adbd 

 

获取权限成功的图以下:



4.确保电脑和手机是链接同一个网络,并记下手机的IP地址,手机的IP地址能够经过“设置->WLAN->查看已经链接的WLAN网络详情”查看获得,这里先假设IP为192.168.112.111

5.在电脑上打开命令提示符(可按快捷键win+R,输入cmd),而后输入如下命令:

adb connect 192.168.112.111//若是不输入端口号,默认是5555,自定义的端口号必须写明,对应第1步中自定义的端口号,例如:192.168.112.111:5554  


6.若是是第一次connect的话,在命令行中会显示:connected to192.168.112.111:5554

7.这时,咱们能够多作一步查找本身的设备,在电脑的命令行中输入adb devices,若是在命令提示符出现下图对应的字样,说明咱们的设备已经成功链接了

C:\Users\Administrator>adb devices
List of devices attached
192.168.112.111:5554      device

8.最后,当上面所有都搞掂了,咱们就能够用手机测试了,打开ADT,右键Run as一个须要运行的程序,就会弹出如下的窗口,选择咱们已经链接的设备,就可以调试了:

相关文章
相关标签/搜索