好的,这是我的问题。我有一个 android 应用程序根据用户与 android 设备的交互将 UDP 数据包传输到 PC(一个侦听数据包的 java 程序)。为简单起见,假设这种情况正在发生——用户点击手机屏幕,它会发送一个带有用户点击点坐标的 UDP 数据包。侦听器程序接收并读取此数据包,并使用 输出接收到的字符串System.out.println()
。
现在,正在发生的事情是该程序对于前几个数据包运行良好。然后它停止工作,就像桌面上的侦听器程序不显示任何输出一样。现在,问题可能与传输有关,因为我在应用程序上有一个文本标签(用于测试目的),显示正在传输的内容,因此传输数据包肯定是正确构建的。但是我不知道如何理解这是发送数据(在android设备端)还是接收(在桌面端)的问题。如何找出问题所在并解决此问题?