【发布时间】:2013-07-16 08:18:07
【问题描述】:
我在我的 android 项目中使用 smack 库来创建一个即时通讯工具。使用 MessageListener 接收消息并使用 ChatManager 发送消息,我以错误的顺序获取离线消息。在我的服务器上,我安装了 Openfire。
例如,在线用户向离线用户发送 3 条单独的消息“A”、“B”和“C”。 当此离线用户随后上线时,未按正确顺序接收消息。他将显示“C”、“B”和“A”。为什么会这样?以及如何解决这个问题?
提前感谢您的帮助。
【问题讨论】: