сначала я создаю пользователя, затем отправляю приглашение пользователям.и я также прикрепил слушателя Многопользовательского слушателя чата.приглашение отправлено, но не получено на другом устройстве.
String jid = groupname + "@" + "conference.domain";
MultiUserChatManager.getInstanceFor(mConnection).getMultiUserChat(jid)
.create(Resourcepart.from(nick)).makeInstant();
s = "othersid" + "@" + "domain";
getMultiUserChat(JidCreate.entityBareFrom(jid)).invite(getEntityBareJid(s), "");
Прослушиватель приглашений подключен во время входа в систему.
MultiUserChatManager.getInstanceFor(mConnection).
.addInvitationListener(new InvitationListener() {
@Override
public void invitationReceived(XMPPConnection conn, MultiUserChat room, EntityJid inviter, String reason, String password, Message message, MUCUser.Invite invitation) {
room.join(room.getNickname());}
}