是否有适用于XMPP客户端的Android本机库?

时间:2014-07-14 10:04:38

标签: java android ejabberd smack asmack

我正在使用Android的XMPP客户端,我们已经在ubuntu 14.04上建立了我们的Ejabberd服务器(2.1.11)。

为了实现XMPP android客户端,我使用了java smack的修补版本aSmack,这很棒,因为你必须在你的android项目lib文件夹中包含asmack.XXX.jar并编写一些代码在INTERNET上很容易获得,我要感谢所有开发人员的出色工作。

这里

  

我很好奇aSmack使用什么样的机制进行通信   XMPP服务器

但根据我们的客户要求,我无法使用任何第三方库在Android中实现Xmpp客户端[意味着我无法使用aSmack :-(]

  

1>取代。是否有可用于实现xmpp客户端的Android本机库?

提前致谢!!!!!!

1 个答案:

答案 0 :(得分:3)

如果使用' Android原生库'你的意思是来自标准Android SDK'的API。那么不,没有这样的本土图书馆。要达到该要求,您必须编写自己的XMPP API。

我建议您向承包商解释有关免费软件许可证的问题,并要求他更改该要求。