我正在开发一个Android应用程序,它必须将客户端连接到我的服务器以发送/接收不同类型的数据包。为了实现这一目标,我使用了KryoNet库。我的客户端将自己连接到服务器并成功发送自己的数据包。但我的问题是服务器似乎无法响应它们。我在服务器端和客户端以相同的顺序注册了这些数据包,并使用来自 kryonet.Listener< 的重写
进行响应(例如 reveived
方法的 connection
参数connection.sendUDP(...)
)。我有 Android 5.0.2,我在 KryoNet 上使用 2.22.0-RC1 版本服务器端和客户端...启用选项 Log.set(Log.LEVEL_DEBUG)
后,我可以看到服务器开始写入数据包
(DEBUG:[kryo] write:PacketMovement)但我什么也没收到。
我非常感谢有关此问题的任何帮助。
最佳答案
有同样问题的人的答案:https://github.com/EsotericSoftware/kryonet/pull/111 .
关于java - KryoNet - 向 Android 客户端发送数据包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36164293/