目标主机无法访问:Android应用

时间:2014-02-25 17:17:23

标签: android windows networking ping

我正在开发一个Android应用程序,它创建一个到Windows 7机器的套接字连接,昨天我能够ping,并打开套接字。今天没有代码更改,我无法做任何事情,我无法通过手机ping电脑,也无法通过电脑ping手机。

虽然今天早些时候工作没有错。在家里一切都是错误的,即使路由器中的防火墙被禁用。

如果我禁用了Windows防火墙,我也无法连接。

任何建议都会很棒。

编辑: Tracerout导致以下结果:

  

C:\ Users \ Omar> tracert 192.168.1.65   追踪到android.lan的路线[192.168.1.65]   最多30个跃点:    1 Omar-PC.lan [192.168.1.73]报告:目标主机无法访问。   跟踪完成。

编辑2: 从手机追踪路线:

root@android:/ # busybox traceroute -l -v 192.168.1.73 busybox traceroute -l -v 192.168.1.73 traceroute to 192.168.1.73 (192.168.1.73), 30 hops max, 38 byte packets 1  192.168.1.69 (192.168.1.69) 46 bytes to (null)  3002.689 ms (64)  !H  3002.919 ms (64) !H  >3004.9 49 ms (64) !H

2 个答案:

答案 0 :(得分:1)

如果您在执行 ping traceroute 时遇到Destination host unreachable错误,通常意味着您甚至无法与路由器通信。可能是因为您的网络接口已关闭,或者因为路由器无法访问。

在你的情况下,我发现尝试使用wifi频道是一个非常聪明的举动。我以前从来没有想过这个问题。

无论如何,问题似乎是由于对邻居的wifi热点的干扰。

http://compnetworking.about.com/od/wireless80211/a/choosing-the-best-wireless-channels-for-your-network.htm

答案 1 :(得分:0)

我刚刚找到了解决方案,我希望它也对您有用。 1.确保您的Android设备和PC在同一网络中 2.如果以上都不解决。只需重启您的WIFI设备 3.将您的PC和android设备重新连接到同一WIFI