【发布时间】:2014-07-18 05:51:13
【问题描述】:
我已经使用 aSmack 库在 android 中实现了聊天。我面临的问题是,如果其他用户未登录到 XMPP,我将取回我发送给其他用户的消息。它并不总是发生,但只有在发送太多消息之后,我才开始收到我发送给其他用户的相同消息,就像它来自其他用户一样。
我检查了用户 ID,它显示消息来自其他用户。当其他用户登录时,一切正常。
请帮助我找到解决此问题的方法。
【问题讨论】:
-
您收到的邮件是否具有
type属性error?许多 XMPP 服务器完整地返回失败消息,只是更改了type属性并添加了错误条件元素。 -
@legoscia:我使用了最新的 asmack jar,问题解决了。
标签: android xmpp ejabberd asmack