2
Я разрабатываю приложение чата с помощью ASMACK. Я могу подключать и отправлять сообщения для частного чата. Однако при попытке создать чат-комнату я получаю сообщение об ошибке:Создание чата в Android Дает ошибку: «item-not-found (404)
item-not-found(404)
Это код, я использую:
setConnection(connection);
if(connection != null)
{
try
{
// SmackAndroid.init(this);
MultiUserChat muc=new MultiUserChat(connection,"[email protected]");
muc.create("greatandroid");
Log.d("Chat Room Created","Successfully Created Chat Room");
Form form = muc.getConfigurationForm();
Form submitForm = form.createAnswerForm();
for (Iterator fields = form.getFields();fields.hasNext();){
FormField field = (FormField) fields.next();
if(!FormField.TYPE_HIDDEN.equals(field.getType()) && field.getVariable()!= null){
submitForm.setDefaultAnswer(field.getVariable());
submitForm.setAnswer("muc#roomconfig_publicroom", true);
muc.sendConfigurationForm(submitForm);
Log.d("Config Form Created","Successfully Configured Chat Form");
}
}
}
catch(Exception ex)
{Log.d("Error Creating Chat Room",ex.getMessage().toString());}}
Как я решить эту проблему