7得票1回答
使用XMPP(4.1.3)创建群组时出现“XMPPException $ XMPPErrorException:XMPPError:service-unavailable - cancel”的错误。

我在使用XMPP(4.1.3)创建聊天群组时遇到了问题。 我的代码如下: try{ // Get the MultiUserChatManager MultiUserChatManager manager = MultiUse...

7得票1回答
ASmack - 从哪里获取ChatManager?

我正在尝试使用aSmack-8-4-rc2在Android 4.2.2上制作一个小型XMPP聊天应用程序,作为学校项目的一部分。我遇到了一个问题,就是无法获取ChatManager对象来处理传入的消息。 到目前为止,我看到的每个示例都这样做。 ChatManager manager = c...

9得票8回答
如何使用Smack在XMPP openfire中了解打字状态

我正在使用Openfire XMPP服务器开发聊天应用程序。我可以在两个用户之间进行文本聊天,但是我想知道当某人正在输入消息时的打字状态。所以我创建了一个类: public class typingStatus implements ChatStateListener { @Ove...

12得票3回答
如何实现类似WhatsApp蓝色勾选标记的消息阅读状态?

我正在开发一个应用程序,其中聊天是其中一个模块,为了聊天,我正在使用XMPP。 当我发送消息时,我会使用DeliveryReceiptManager获取该消息的传递状态。DeliveryReceiptManager.getInstanceFor(connection).enableAutoRe...

8得票1回答
安卓后台服务用于Smack(XMPP)聊天应用程序

我正在使用asmack库实现一个聊天应用程序。我想要启动一个一直运行的服务,处理所有连接管理任务,并在持续接收传入数据包并将消息保存在我的SQLite数据库中。当我的应用程序被启动时,我希望我的应用程序也能够收到传入消息的通知,同时后台服务将消息插入SQLite数据库。 如何使用sticky服...

8得票4回答
使用Smack和OpenFire服务器阻止用户在聊天列表中的问题

我希望能够使用XMPP屏蔽我的聊天列表中的一个特定好友。代码可以正常运行,没有异常,但是我无法屏蔽用户。 我正在使用open fire服务器。我需要在服务器上做什么更改? 你们有什么想法吗? 我的代码: public void XMPPAddNewPrivacyList(Connect...

9得票1回答
使用(a)Smack登录时出现XMPP“stream:error(conflict)”

我目前正在为Android开发xmpp/jabber聊天应用。我刚刚尝试使用Openfire连接我的Jabber帐户,连接成功了,但是我无法发送任何消息,而是显示出某些冲突错误。请检查错误日志,并给我提供解决方案。 Initializing connection to server ewor...

7得票3回答
使用aSmack中的UserSearch时,getSearchForm返回空值

我有这段代码,几乎没有改动,来自于示例代码: UserSearchManager usm = new UserSearchManager(conn); Form searchForm = usm.getSearchForm("s...

10得票3回答
在Android Studio上使用Smack 4.1建立XMPP连接

我正在尝试使用Smack 4.1.0 rc1从https://github.com/igniterealtime/Smack进行XMPP连接。 我遵循了这个指南:https://github.com/igniterealtime/Smack/wiki/Smack-4.1-Readme-and...

26得票3回答
远程客户端无响应:使用 asmack 进行文件传输时出错

我在使用 asmack 接收文件时遇到了问题。以下是我发送和接收日志以及出现的错误信息:// error 04-21 19:21:05.109: WARN/System.err(7401): Error in execution: 04-21 19:21:05.109: WARN/System...