我正在使用 asmack 创建一个聊天应用程序。 为了创建 MultiUserChat,我使用以下代码。
muc= new MultiUserChat(HomeActivity.connection, "chatRoom@conference.live-images.com");
try
{
muc.create(HomeActivity.connection.getUser());
muc.sendConfigurationForm(new Form(Form.TYPE_SUBMIT));
muc.join("kam");
}
catch (XMPPException e)
{
e.printStackTrace();
}
但是我收到了错误。
类 CastException。 & 如果我从新的 MUC() 中删除 Confrence,那么我得到 服务器无响应错误。
我哪里错了?我必须使用一些补丁吗?
最佳答案
最好发送更多详细信息,例如堆栈跟踪。 确保您遵循此处的代码示例: Multi User Chat
关于android - Smack,在创建新的 MultiChat 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8103344/