Android/XMPP:连接类型更改后无法重新连接到服务器
我目前正在大学开展一个项目,该项目是一个 Android 应用程序,旨在将数据传递到服务器。 为了做到这一点,我需要通过 XMPP 与服务器建立或多或少一致…
使用 aSmack 丢失消息
我在我的 Android 应用程序中使用 aSmack 从我的桌面 Jabber 客户端接收消息。这工作正常,即使我的 Android 手机处于离线状态(正确关闭连接后),它…
如何发现当前连接的服务器是否提供MUC组件
是否可以以及如何发现当前服务器是否提供带有 Smack 的 MUC 组件? 我尝试让最终用户的配置尽可能简单。这样他只需输入 JID 和密码。如果属于 JID 的…
如何使用 Smack 库发送自定义 XML 数据?
我正在使用 Java 中的 Smack API 连接到我的 XMPP 服务器。 我想发送一个像这样的自定义消息包: hi C="..." D="..." 我猜我创建了自己的数据包,并在…
通过xmpp在android中传输文件?
我只是想通过 xmpp 传输文件。我正在使用 asmack lib。我在下面遇到异常。 E/AndroidRuntime( 332): FATAL EXCEPTION: main E/AndroidRuntime( 332): …
使用 X-FACEBOOK-PLATFORM SASL 身份验证的 facebook 聊天身份验证
我正在使用 X-FACEBOOK-PLATFORM SASL 身份验证机制处理 facebook 聊天身份验证。 我正在按照 facebook 开发者论坛和 stackoverflow 问题中的说明形成…
Java smack / Android asmack RosterListener
我一直在寻找很多。但找不到任何东西。我需要刷新与名册侦听器的联系人状态。 (离线/在线)。创建名册时,我这样做: Presence presence = roster.ge…
使用 Smack 进行文件传输不起作用
我尝试使用 Smack 在连接到同一 XMPP 服务器的两台 PC 之间传输文件,但出现奇怪的错误。 总而言之,目标 PC 注册了一个 FileTransferListener,如下…
XMPP Android - 无法创建多用户聊天
我正在使用 asmack 最新版本(现在)。我无法在 Android 上创建 MultiUserChat。 这是我在日志中得到的内容: E/AndroidRuntime(558): java.lang.Clas…
如何在 Openfire 中使用 smack
你好 我计划开发一个可以连接到 gtalk facebook 等的聊天客户端...我决定将 smack API 与 openfire 一起使用.. 但是我需要很少的指导来了解如何将它与…
当在 XMPP 中使用 UserSearch 和 aSmack 时,getSearchForm 返回 null
我有这段代码,几乎没有对示例进行修改: UserSearchManager usm = new UserSearchManager(conn); Form searchForm = usm.getSearchForm("search.myse…
如何使用给定的 From 或 ReplyTo 发送 XMPP 消息?
我想通过我的 Web 应用程序在两个用户 A 和 B 之间发起聊天。因此,我使用 Smack 客户端 API 或直接从 OpenFire 插件创建 XMPP 消息: 通过 Smack 从 …
如何使用订阅模式“两者”添加名册
我正在使用 smack 3.1.0,当我添加名册时,我无法获得“两者”订阅。谁能帮助我? 下面是我的代码: Roster.setDefaultSubscriptionMode(Roster.Subsc…
XMPP 聊天在 Android 和 iOS 设备之间不起作用?
我正在 Android 和 iOS 上开发 XMPP 聊天应用程序。 iPhone 模拟器和 iOS 设备之间的聊天工作正常。 它还可以在 Android 模拟器和 Android 设备之间运…