Android和XMPP:目前可用的解决方案

现在哪个XMPP库将成为Android开发的最佳选择?

  • 我一直在使用打补丁Smack库,正如在这里的许多其他问题所建议的。 不过,这是两年前Smack API的补丁版本。 虽然它通常运作良好,但我正在探索任何其他更新的选项。

  • 我一直在研究官方的Smack API ,经过一些研究后,现在看来它可能工作得很好(尽管我还没有在真实应用中尝试过)。

  • 我还遇到了另一个解决方案, Beem的aSMACK库 。 Beem是一款相当新的XMPP客户端,从我的理解中他们正在使用他们自己的补丁版aSMACK。

  • 最后,还有一个SMACK,但也没有更新一段时间(如网站所示)。

  • 你有没有其他的建议,或者你能解释为什么我应该选择其中的一个?


    拍击

    Smack是一个开源的XMPP客户端库。 从版本4.1开始,它在Android上自然运行。 有关更多信息,请参阅“Smack 4.1自述文件”,并参阅Ignite Realtime中的Smack项目页面。 aSmack已经过时并且弃用Smack 4.1。


    我最近偶然发现了另一个开源解决方案: jaxmpp2

    jaxmpp2也针对Android(和Java SE)。 我真的不能说其他任何事情,因为我在Android / XMPP项目中不使用jaxmpp2。 但它看起来是aSmack的有效替代品。


    使用qsmack for android

    https://code.google.com/p/qsmack/downloads/list

    它是Android的最新版本

    我一直在一对一聊天,群聊,视频传输,音频传输,上次看到,更改注册号......几乎完成什么应用程序。 我在openfire上创建了很多插件

    链接地址: http://www.djcxy.com/p/64983.html

    上一篇: Android and XMPP: Currently available solutions

    下一篇: ghci: keep defined values in scope after module reload