【发布时间】:2013-10-03 07:59:23
【问题描述】:
我正在尝试使用适用于 android 的 aSmack 库创建 XMPP 聊天客户端。我正在使用在 localhost 上运行的 openfire 服务器。 我正在创建 XMPPConnection 并成功登录用户,但是当我尝试为该连接创建新的名册条目时,它会引发内部服务器错误
Presence presence = new Presence(Presence.Type.subscribe);
presence.setTo(requestedUser);
connection.sendPacket(presence);
try {
roster.createEntry(requestedUser+"@123", "nickname", null);
} catch (XMPPException e) {
Log.e("exception", e.getMessage().toString());
}
通过这段代码,我试图向另一个用户发送好友请求。
【问题讨论】:
-
您能否添加更多信息,例如完整的 LogCat 输出以及您如何检索您的花名册?
标签: android xmpp openfire asmack