J'utilise asmack pour créer une application de chat. Pour créer un MultiUserChat, j'utilise le code suivant.Smack, Erreur lors de la création d'un nouveau MultiChat
muc= new MultiUserChat(HomeActivity.connection, "[email protected]");
try
{
muc.create(HomeActivity.connection.getUser());
muc.sendConfigurationForm(new Form(Form.TYPE_SUBMIT));
muc.join("kam");
}
catch (XMPPException e)
{
e.printStackTrace();
}
Mais j'ai une erreur.
Classe CastException. & si je supprime la Confrence à partir de nouveau MUC() alors je reçois Erreur de serveur ne pas responsable.
Où est-ce que je me trompe? Dois-je utiliser un patch?
Essayez d'afficher l'erreur réelle. Vous avez dit que vous obtenez une ClassCastException, mais pas ce qu'elle contient. Ils sont généralement explicites, donc le stacktrace aiderait beaucoup. – Robin