android studio环境下,通过ADBWifi调试app遇到的问题

1.笔记本可以adbwifi 调试,台式机就不可以了吗?

要使用adbwifi调试,必须保证电脑和手机连接同一个wifi.

那么问题来了,笔记本还好,可以连接无线网;但是台式机电脑呢,一般情况是通过有线联网,无法连接无线网。这样说来adbwifi调试只能用在笔记本,而不能用在台式机了吗?

如果真是这样,adbwifi就太不友好了吧!!!

经过一番研究发现,无论是笔记本还是台式电脑其实都是可以使用adbwifi调试的。

那么上面说的adbwifi的能够使用的条件  “要使用adbwifi调试,必须保证电脑和手机连接同一个wifi."就没有那么严谨了。换个说法可能会更加精确点:要使用adbwifi调试,必须保证电脑和手机连接同一个局域网。

 

2.电脑和笔记本同在一个局域网,仍然无法adbwifi调试。报错如下:

cannot connect to 192.168.17.128:5555: 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。 (10060)

[ERROR]Could not get device IP - make sure the device is connected to your wifi.


因为一直是正常使用的,而且是在台式机上,不是笔记本上,突然出现这个报错,很崩溃,搞了一个上午,一直找不到解决方案。因为adbwifi调试特别强调的是连接同一个局域网,因此我猜测是公司局域网在圣诞节被人动了。后来就想着如何初始化电脑网络环境,重新配置ip。于是找到下面解决方法:

1.以管理员身份打开命令提示符

2.输入netsh winsock reset

3.电脑重启

然后出现下面正常的界面:

于是乎,问题解决啦!!!

 


版权声明:本文为lixueqiang001原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。