0
smack api.n의 도움으로 채팅 응용 프로그램을 만드는 데 Xmpp 프로토콜을 사용하고 있습니다. 다른 사용자가 오프라인 메시지를받을 수없는 다른 사용자와 채팅 할 수 있습니다. 그러나 사용자가 둘 이상의 오프라인 메시지가 수신되면 메시지가 수신됩니다.Xmpp and Android
해결책은 무엇입니까?
ConnectionConfiguration config = new ConnectionConfiguration(Constants.CHAT_SERVER,Constants.CHAT_SERVER_PORT,Constants.CHAT_SERVER_DOMAIN);
config.setSASLAuthenticationEnabled(false);
connection = new XMPPConnection(config);
try
{
connection.connect();
Log.i("XMPPClient", "[SettingsDialog] Connected to " + connection.getHost());
}
catch (XMPPException ex)
{
Log.i("XMPPClient", "[SettingsDialog] Failed to connect to " + connection.getHost());
}
connection.login(userName, password);