我无法弄清楚如何从 Android 应用程序(无 WiFi)通过 4G LTE 网络发送 UDP 数据包。有没有人有任何想法或知道我在哪里可以找到一些文档?我需要编写两个 android 应用程序,一个客户端和一个服务器,以便我可以将带有时间戳的 UDP 数据包从一台设备发送到另一台设备。这是为了测试从设备到设备的 4G LTE 网络延迟。
请帮忙!
谢谢!
您可以使用 DatagramSocket 类:
无论 WiFi 或移动连接类型如何,这都应该有效,尽管您可能会发现一些移动运营商对 UDP 连接有一些限制。
有许多现有的 Android Iperf 应用程序可用于您正在尝试做的事情。我自己使用Magic Iperf进行此类测试。