我正在开发一个Android应用程序,它必须将客户端连接到我的服务器以发送/接收不同类型的数据包。为此,我使用了KryoNet库。我的客户将自己连接到服务器并成功发送自己的数据包。但我的问题是服务器似乎无法响应它们。我已经在服务器端和客户端以相同的顺序注册了这些数据包,并且我使用connection
覆盖reveived
方法的参数kryonet.Listener
来响应(例如connection.sendUDP(...)
)。我有一个Android 5.0.2,我在服务器端和客户端都使用 KryoNet 的2.22.0 -RC1版本......带有选项Log.set(Log.LEVEL_DEBUG)
启用后,我可以看到服务器开始写入数据包(DEBUG: [kryo] write: PacketMovement)但我什么也没收到。
我真的很感激在这个问题上的任何帮助。