从 Android 通过 LTE 发送 UDP 数据包

send UDP packets over LTE from Android

我不知道如何从 Android 应用程序(无 WiFi)通过 4G LTE 网络发送 UDP 数据包。有没有人有任何想法或知道我在哪里可以找到一些文档?我需要编写两个 android 应用程序,一个客户端和一个服务器,以便我可以将带有时间戳的 UDP 数据包从一台设备发送到另一台设备。这是为了测试设备之间的 4G LTE 网络延迟。

请帮忙!

谢谢!

您可以使用 DatagramSocket class:

无论 WiFi 或移动连接类型如何,这都应该有效,尽管您可能会发现某些移动运营商对 UDP 连接有一些限制。

有许多现有的 Android Iperf 应用程序可用于您想要做的事情。我使用 Magic Iperf 自己进行此类测试。