作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我正在尝试在 Android 4.2.2 上使用 aSmack-8-4-rc2 为学校项目制作一个支持 XMPP 的小型聊天应用程序,但我在获取 ChatManager
对象时遇到问题处理传入的消息。
到目前为止我看到的每个例子都是
ChatManager manager = connection.getChatManager();
但是,似乎在开发过程中的某个时刻,函数 getChatManager()
已从类 XMPPConnection
(或 XMPPTCPConnection
,因为前者似乎已被弃用),而且我无法找到任何文档或示例来说明我可以获得哪些替代品。
我尝试使用 ChatManager
类中的构造函数。它似乎有一个构造函数,尽管是私有(private)构造函数,因此我无法创建该对象。我假设它打算成为一个单例,但我还没有找到实现它的方法。
有人知道这个函数移到哪里了吗?
最佳答案
刚找到。留在这里供将来引用:
ChatManager chatManager = ChatManager.getInstanceFor(connection);
关于android - ASmack - 从哪里获得 ChatManager?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23861501/
我正在尝试在 Android 4.2.2 上使用 aSmack-8-4-rc2 为学校项目制作一个支持 XMPP 的小型聊天应用程序,但我在获取 ChatManager 对象时遇到问题处理传入的消息。
我正在尝试在 Android 上构建一个简单的 XMPP 聊天客户端,并且已经达到了可以连接并登录到公共(public) XMPP 服务器的地步。 我正在使用 Eclipse 并使用 MaventoA
我是一名优秀的程序员,十分优秀!