Android Smack客户端离线

时间:2012-10-29 05:45:51

标签: java android openfire

我要求跨平台沟通[聊天]。

所以我使用了XMPP协议,但有时我的Smack Android客户端自动脱机

服务器详细信息:

操作系统:Linux

XMPP服务器:Openfire 3.7.1

Android端Smack API进行通信[聊天]

在服务器端,我已经配置了所有的东西,比如永远不要在“空闲连接策略”中断开客户端

2 个答案:

答案 0 :(得分:1)

现在最新的4.1.0我们有连接配置。 更多调试日志以及更多详细信息。

请尝试以下操作。

// Create a connection
XMPPTCPConnectionConfiguration connConfig = XMPPTCPConnectionConfiguration.builder()
            .setServiceName(SERVICE)
            .setUsernameAndPassword(USERNAME, PASSWORD)
            .setDebuggerEnabled(true).build();

XMPPTCPConnection connection = new XMPPTCPConnection(connConfig);

答案 1 :(得分:-1)

尝试在客户端启用SMACK日志,也许你会看到一些东西

XmppConnectionFactory.setDebug(true)