标签: android chat ejabberd smack asmack
我正在使用Android中的asmack为客户端和服务器的Ejabberd进行聊天。当应用程序处于非活动状态10分钟时,有时无法接收消息...然后我转到ejabberd服务器,我可以在线看到这两个用户。 Android用户在线,并且没有收到消息。
我添加了连接侦听器以检测用户何时离线,我还添加了pingFailedListener和BroadcastReceiver来处理网络更改并重新连接......
有人面临同样的情况吗?
谢谢!