Xmppプロトコルを使用して、ユーザーが他のユーザーとチャットできるsmack api.nを使用してチャットアプリケーションを作成しています。ただし、ユーザーはオフラインメッセージを受信できません。ただし、ユーザーが複数のオフラインメッセージを持っている場合、メッセージは受信されます。 。
どのような解決策?
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);