首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >XMPP无法创建MultiUserChat

XMPP无法创建MultiUserChat
EN

Stack Overflow用户
提问于 2011-05-13 00:41:28
回答 3查看 2.7K关注 0票数 1

我使用的是最新版本(现在)。而且我不能在安卓上创建一个MultiUserChat。

这就是我在日志里得到的:

E/AndroidRuntime( 558):org.jivesoftware.smack.packet.DefaultPacketExtension E/AndroidRuntime( 558):org.jivesoftware.smackx.muc.MultiUserChat.getMUCUserExtension(MultiUserChat.java:2000) E/AndroidRuntime( 558):org.jivesoftware.smackx.muc.MultiUserChat.create(MultiUserChat.java:364) .

谁能帮我解决这个问题?谢谢!

EN

回答 3

Stack Overflow用户

发布于 2011-10-10 09:54:37

直接在第一次使用muc.join();时使用muc.create

票数 2
EN

Stack Overflow用户

发布于 2011-10-11 07:49:05

谷歌是你的朋友,至少有一个在街舞社区论坛上快速搜索。

我认为忘记为XMPP扩展注册提供程序。通常通过一个配置文件通过smack来完成,但是这个过程在Android上是不可能的,所以您需要显式地这样做。

票数 0
EN

Stack Overflow用户

发布于 2013-08-14 14:02:48

当您想使用smack创建一个MultiUserChat时,可能会遇到一些错误!我建议你使用asmack而不是在Android上使用!你可以从github,https://github.com/flowdalic/asmack!在使用README.md之前,您必须确保已将其红色!当您想在每个活动中调用api时,您应该首先调用SmackAndroid.init(context)!祝好运!

此外,当您想要创建多用户聊天或可能会出现奇怪的错误时,请确保您的房间名称不包含空白!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5986097

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档