【发布时间】:2011-06-13 17:33:30
【问题描述】:
哪个 XMPP 库是当今 Android 开发的最佳选择?
我一直在使用 patched Smack library 在许多其他问题中建议 在这里。但是,这是一个补丁版本 两年前的 Smack API。和 虽然它通常运作良好,但我 探索任何其他的,更新的 选项。
我一直在看official Smack API,过了一会儿 研究,似乎它可能只管用 现在很好(虽然我没有 在实际应用中尝试过)。
我还有另一个解决方案 对面,Beem's aSMACK library。 Beem 是一个相当新的 XMPP 客户端 android,据我了解 他们正在使用自己的补丁 aSMACK 版本。
最后,还有 aSMACK 但那 也很久没有更新了 一段时间(如网站建议的那样)。
您还有其他建议吗,或者您能解释一下为什么我应该选择以上其中一项而不是其余的吗?
【问题讨论】:
-
你最后用了什么?我正在决定是否使用官方smack?
-
只是一个 ping / 注释,我已经重新打开了这个以支持导致它被关闭的副本。
-
我认为结束这个问题是一个大错误。参与 Android 上的 XMPP,当谈到“如何在 Android 上使用 XMPP?”这个问题时,我可以说这是唯一的可靠和最新资源。在整个网络上。通过关闭它,您可以从 SO 中获得高质量的价值。这个问题已经开放了一年多,没有问题,并且问题与指向该问题的重复项的关闭位置相同。我什至不认为将其关闭为“没有建设性”的意义:它基于现实世界的问题,涉及事实和参考。另请参阅点赞数和收藏数。
-
@casperOne 感谢您耐心的解释。它帮助我理解 stackoverflow 的问题在哪里。也许我会在元数据上提出这个问题,但似乎这是大多数人的意见,并且已经讨论过很多次了。感觉不太对劲,尤其是因为它多年来没有被投票关闭。
-
除了我需要“如何在android中使用XMPP”之外,“Flow”和“casperOne”之间的讨论更有趣。我在互联网上为 xmpp 徘徊,最终我来到了这篇文章,它为我提供了更多关于我可以用于 XMPP 的库的具体信息,即使在两年的 OP 之后,这对我来说绝对是有建设性的,而且会是数百人聊天应用程序的新手。 “事件”比“规则”更能说明“流动”的观点在这个问题结束时是正确的。