我一直在使用一个服务来保持我的xmpp连接活动,下面是代码:
public int onStartCommandthrow new UnsupportedOperationException("Not yet implemented");} org.jivesoftware.smack.SmackExceptionPacketReader$1.ru
我使用asmack库实现客户端实现和OpenFire作为我的XMPP服务器。super.onDestroy();
public void reEstablishConnection() {}问题:当设备空闲一段时间后,设备与XMPP服务器断开连接,连接变为null,这违反了XMPP协议的规范,即XMPP服务器与设备保持持久连接,直到我们强制注销为止。不知道连接<