Android UDP广播有效但直接IP不起作用

时间:2013-01-21 08:33:02

标签: c# android udp

我发布了一个Android应用程序,它通过UDP与C#服务器应用程序通信。我已经实现了“自动连接”功能,该功能可以广播并从服务器接收答案。一旦通过电话收到答复,电话应用程序将保留发件人IP并直接向此IP发送后续消息。此外,还有一个手动连接功能,可将数据发送到用户输入的IP地址(运行服务器应用程序的PC的本地IP)。

所以,一切都适用于很多用户,但有些用户报告说,当他们使用手动连接时,它永远不会连接;当他们使用自动连接时,服务器获取广播消息(似乎已连接)并且电话接收到答案,但之后服务器应用程序将不会收到任何(直接)消息。这些用户的共同点是他们的PC通过有线连接到WiFi路由器,他们的电话通过无线连接。我在我的网络上尝试了同样的事情,但它再次对我没有任何问题。

可能是因为有多个网络接口(LAN和WLAN)?我一直在网上搜索一周但没有成功。 我该怎么办?请帮忙。

提前致谢。

0 个答案:

没有答案