如何在Android中为Yahoo,Gmail,AOL等创建XMPP聊天客户端,Nimbizz,eBuddy,Fring如何做到这一点?
答案 0 :(得分:3)
您需要实现IM平台使用的每个协议:
等等,等等。
或者,您可以在Android设备上使用单一协议,并使用PROXY IM SERVER连接到所有帐户(我认为这是FRING和EBUDDY的方式,但不确定)。
答案 1 :(得分:3)
Pidgin IM client有自己的libpurple,它实现了几乎所有主要的IM协议。他们的网站上有关于建筑的一些细节和狗。
但是,基本上,除非IM网络已经公布了他们协议的规范,否则大多数多网络客户端都必须进行逆向工程(和/或只是从像libpurple那样获取详细信息)来进行自己的实现。
答案 2 :(得分:2)
使用Smack API。它提供了您所需要的一切。
希望这有帮助。