【发布时间】:2014-11-23 11:18:59
【问题描述】:
我正在尝试在 android 中为 MultiUserChat 创建一个房间。这是我的尝试:
String mNickName = "7799963";
String mGroupChatName = "room@confrence.mytestserver.net"; // Room Name
MultiUserChat mMultiUserChat;
mMultiUserChat = new MultiUserChat(mXMPPConnection, mGroupChatName);
try {
mMultiUserChat.create(mNickName);
mMultiUserChat.sendConfigurationForm(new Form(Form.TYPE_SUBMIT));
mMultiUserChat.join(mNickName);
} catch (XMPPException e) {
e.printStackTrace();
}
但我没有得到任何回应,这是我的日志:
11-23 15:58:54.580: W/System.err(16749): No response from server.:
11-23 15:58:54.610: W/System.err(16749): at org.jivesoftware.smackx.muc.MultiUserChat.create(MultiUserChat.java:359)
谁能指导我哪里出错或有什么解决办法?
【问题讨论】:
-
哪个实现提供了 MUC 组件?另外,您使用的是哪个 (a)Smack 版本?
-
@Flow ,我不明白你问了关于 MUC 实施的问题。但我正在使用一个罐子“asmack-android-8.jar”
-
@Flow,你可以看看stackoverflow.com/questions/27125574/…