smack相关内容
我正在使用带有Eclipse的Android XMPP库 aSmack 制作应用程序.我无法按照smack文档中的说明在单独的窗口中启动调试: http://www.igniterealtime.org/builds/smack/docs/latest/documentation/debugging.html 我在libs文件夹中导入了smackx-debug.jar,并将此行添加到了
..
Hello
..
我正在跟踪一个教程,以使用Android Studio制作一个非常基本的聊天应用程序,但出现错误: 错误:(131,45)错误:XMPPConnection是抽象的;不可能是实例化 在以下行: ConnectionConfiguration connConfig = new ConnectionConfiguration(主机,端口,服务);XMPPConnection连接=新的X
..
我正在尝试使用XMPP制作聊天应用程序.为此,我提到了
..
我一直在尝试使用android中的smack 4.1 beta 2获取名册条目. https://github.com/igniterealtime/Smack/wiki/Smack-4.1-自述文件和升级指南以上链接的引号.. "Roster现在遵循Manager模式(使用Roster.instanceFor获取实例,不再使用XMPPConnection.getRoster)"
..
将smack升级到4.2.0之后,我遇到了连接问题. 以下地址失败:'xxxx:5222'失败,因为:de.measite.minidns.hla.ResolutionUnsuccessfulException:询问xxxx.在A中产生错误响应NX_DOMAIN,"52.90.233.38:5222"失败,原因是:de.measite.minidns.hla.ResolutionUnsucces
..
我在Android上有一个项目,该项目需要使用asmack库来启用实时聊天. 关键功能是重新连接机制,这意味着我的应用程序可以在互联网连接断开时自动重新连接. 这是我的代码段: ConnectionConfiguration connConfig = new ConnectionConfiguration(HOST,PORT);connConfig.setSASLAuthentic
..
我使用Smack客户端和XMPP服务器实现了一个Android聊天应用程序.当用户在线时,现在用户离线(应用程序未处于运行状态)时,一切正常.我想使用GCM推送通知. 有没有办法实现这一目标,有没有办法我们可以管理服务器本身来解决这一问题? 解决方案 我也面临着这个问题.我正在按照以下步骤解决这个问题: 使用包含每个JID用户FCM-TOKENS的数据库开发WebService
..
我正在尝试使用GCM在android客户端和java中的服务器应用程序之间进行通信. 我正在使用基于XMPP的GCM,因为我需要异步的双向消息. 在我的客户端, 1. Google Play服务检查显示需要更新. google play services is out of date. Requires 4242000 but found 3136130 Api级别-17,将AVD
..
我尝试使用以下教程通过Spring Integration实现XMPP: https://grokonez.com/spring-framework/spring-integration/firebase-cloud-messaging-xmpp-server-example-receive-upstream-messages-spring-integration 但是我遇到以下错误:
..
我正在尝试通过使用smack库连接到Firebase Cloud Messaging. 我对Smack API的了解不多.阅读Firebase文档后,我看到该连接必须经过身份验证,并且在“应用服务器"和Cloud Connection Server之间有一系列的来回响应.根据文档,我必须创建一个Sasl Plain身份验证.我不知道该怎么实现.但是在阅读了其他StackOverFlow用户的一些帖
..
经过数小时的调试,并试图找出为什么使用aSmack无法进行文件传输的原因,而正常的消息传递却得以解决, 当我按照Smack文档中给出的方法获取用户的名册列表时,Openfire服务器会发送缺少/的名册JID. Collection entries = roster.getEntries(); for (RosterEntry r : entries) {
..
我正在为Android中的文件传输而苦苦挣扎.我正在使用smack 4.1连接到openfire服务器. 我的问题是: 当我使用Spark到Spark进行文件传输时,它工作正常.但是,当我将文件从 Spark传输到Android或从Android传输到Android 时,iq收到显示错误“提供的主机" :
..
我正在开发一个聊天应用程序,在其中我需要提供文件传输的支持.为此,我正在使用Smack API.但是我的文件没有被传输,我在网上搜索了File status Error和progress 0.0 ,但是它们都以相同的方式发送文件.但是我遇到了错误. 我知道关于此问题有两个问题,但没有给出适当的解决方案. 那么有人对此有想法吗?如何解决这个问题? 编辑: 我尝试将 127.0.
..
我在聊天应用程序中使用smack客户端。一切都会好起来的,但是当由于某种原因连接中断时,我的服务器正在为该用户JID在线显示。 我的问题是断开连接后如何重新连接到服务器。我可以在服务线程中使用connection.isAuthenticated()方法捕获连接。但是无法重新连接到服务器。 解决方案 您可以在服务器端(ejabberd)启用mod_ping模块,以解决客户端出现的在线问
..
我想从我的android应用程序连接到ejabberd本地主机ejabbered服务器未在ejabberd Web管理员上显示在线用户。 AbstractXMPPConnection conn1; conn1 = new XMPPTCPConnection(“ MyID @ localhost”,“ password”,“ 192.168.1.23”); conn1.conne
..
我正在开发用于一对一聊天和群聊的聊天应用程序。 我已经成功完成了一对一聊天。 使用下面的链接,我创建了群聊。 链接以在smack 4.2.0-beta1中创建群聊 我可以在管理面板中看到该组,但是只有一个用户可用,但是我创建了具有三个成员的该组。 我在这里添加了我的代码。 public void createGroupChat(){ 字符串DomainName
..
我正在开发一个聊天应用程序,我们已经在服务器上部署了eJabberd并使用了适用于Android的smack库客户端。 现在的问题是我无法显示以前的聊天记录。请帮助我获取聊天记录。 解决方案 聊天记录(最新的x条消息)的检索方式如 XEP-0045多用户聊天。按照 XEP-0313邮件存档管理中的定义检索邮件存档。使用这些规范之一。
..
我试图找到错误的原因,但找不到。如果有人可以提出建议,将不胜感激。 以前,我使用的是ejabberd 2.1版,默认设置为mnesia,可以正常工作。我可以从Android应用程序注册用户。 但是现在当我用mysql安装新的ejabberd 17.07时,它给了我如下错误: 连接XMPPTCPConnection [未认证](5)关闭,错误为 org.jivesoftware.
..
我正在用smack进行聊天应用程序。我是这项技术的新手。 我已经从Ejabberd服务器创建了一些手动用户。使用这些用户,我已经进行了一对一的聊天和群聊。 但是我试图从android代码 创建新用户,但出现以下错误 XMPPError:禁止-auth 08-02 08:23:36.273 31097-31097 / com.agarangroup.hello W / Sy
..