Kryonet / LibGdx没有在客户端使用Android模拟器调用,但在设备上工作

时间:2016-05-10 21:33:44

标签: libgdx kryonet

我正在使用KryoNet和LibGdx来实现一些网络逻辑。

它在运行桌面客户端时工作正常,当我在某些Android设备上测试它时也能正常工作,但在其他一些设备上它也不起作用。它也不适用于Android模拟器。

究竟什么不起作用是Listener for client中的receive方法。监听器中的每个其他方法都被调用(连接,断开连接),因此我确定连接已启动但未收到(连接c,对象o)。

当客户端向服务器发送消息时,它会以相反的方式工作。

请帮助,如果有一些特定的代码可以提供帮助,请告诉我,我很乐意发布。

编辑:我正在使用UDP发送,但我将其更改为TCP只是为了测试,然后它工作正常。但是,我正在制作游戏而且我经常发送数据,所以我很想能够使用UDP。我能做些什么来试着理解这个问题是什么?

0 个答案:

没有答案