asmack自身已经包括了断网重连的方案,客户端不需要自己再做重连方案,但是需要几个设置,如下所示:
configuration.setReconnectionAllowed(true); // 允许重连 configuration.setSendPresence(true);// 允许默认发送出息状态 // 在连接单例中初始化重连管理类 static{ try{ Class.forName("org.jivesoftware.smack.ReconnectionManager"); }catch(Exception e){ e.printStackTrace(); } }
设计建议:网络连接类connection最好以单例形式存在
相关推荐
这是一个简单地asmack连接Openfire的测试类,供初学者用。
asmack asmack asmack asmack asmack
asmack的jar包
asmack支持文件传输
asmack源码
asmack-android-18-source-0.8.9,目前最新asmack版本源码,免资源分下载哦
该包已经解决文件传输方面问题,需要修改asmack源码的同学可以下来看看
最新asmack.jar
asmack_4.0.6 jar包,导入项目直接使用
xmpp android asmack 即时通讯 功能 聊天 包括文件传输
openfire开发android端需要的最新asmack类库
asmack.jar包,用于实现xmpp通信,适用于smack 4.1之前连接,4.1之后更改了ssl身份验证,所以之前的最好用asmack jar包
asmack android 源码 asmack android 源码 asmack android 源码 asmack android 源码 asmack android 源码 asmack android 源码 asmack android 源码 asmack android 源码
bug较少的asmack版本,用于在android上使用xmpp
asmack_api.chm,在网上不好找,就自己编译了一个chm格式的文档。Smack是一个用于和XMPP服务器通信的类库,由此可以实现即时通讯和聊天。
asmack-android8.4.0.7.jar xmpp类库;asmack-android8.4.0.7.jar xmpp类库
由于asmack在近段时间不更新了,存在的好多bug都的慢慢的自己去解决,老版本的问题也比较复杂,很伤脑筋!这里提供给大家一分帮组文档,有问题可以通过查看帮助文档.