Сбой, ошибка при создании нового мультичата

#android #smack #asmack

#Android #сбой #asmack

Вопрос:

Я использую asmack для создания приложения для чата. Для создания многопользовательского чата я использую следующий код.

 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. и если я удалю сообщение из new MUC(), то я получу сообщение об ошибке Server Not Responsing.

Где я ошибаюсь? Должен ли я использовать какой-то патч.

Комментарии:

1. Попробуйте опубликовать фактическую ошибку. Вы сказали, что получаете исключение ClassCastException, но не то, в чем оно находится. Обычно они не требуют пояснений, поэтому отслеживание стека очень помогло бы.

Ответ №1:

было бы лучше отправить больше деталей, таких как трассировка стека. Убедитесь, что вы следуете приведенному здесь примеру кода: Многопользовательский чат

Комментарии:

1. Реализован ли у вас многопользовательский чат с приватной комнатой?