对话 XMPP 客户端在每次重新连接到 Openfire 服务器时收到最后一条消息

Conversation XMPP client receives last message on every reconnect to Openfire server

我在 Android 上使用 Openfire 服务器和 Conversation xmpp 客户端,一切正常。但问题是客户端在每次重新连接时都会收到最后一条消息。

很高兴知道是否有人有解决方案。

我通过将新收到的消息与存储在他们的 STANZA 上的本地数据库中的消息进行比较来解决了这个问题。然后我忽略已经存储在数据库中的消息。