【问题标题】:Smack API 4.1.2 getting Chat ManagerSmack API 4.1.2 获取聊天管理器
【发布时间】:2015-07-10 14:09:31
【问题描述】:

我正在尝试在 smack 自己的documentation. 的帮助下使用 OpenFire 创建一个即时消息客户端。我建立了连接,但没有 getChatManager() 方法。这是我的代码;

 public static void main(String[] args) {
        try{
            XMPPTCPConnectionConfiguration.Builder configBuilder = XMPPTCPConnectionConfiguration.builder();
            configBuilder.setUsernameAndPassword("admin", "cagdas1993");
            configBuilder.setServiceName("service1");
            configBuilder.setHost("localhost");
            configBuilder.setSecurityMode(ConnectionConfiguration.SecurityMode.disabled);
            configBuilder.setPort(5222);


            AbstractXMPPConnection connection = new XMPPTCPConnection(configBuilder.build());
            connection.connect();
            connection.login();

            ChatManager chat=connection.getChatManager();//Can't find the method here!

        }catch(Exception e){
        e.printStackTrace();
        }
}

我知道这一定很容易,但找不到任何东西。如果你能再举一些其他的例子,那就太好了。

【问题讨论】:

    标签: java openfire smack


    【解决方案1】:

    使用

    ChatManager chatManager = ChatManager.getInstanceFor(connection);
    

    从 Smack 4.1 开始

    【讨论】:

    • 感谢您的关心。
    • 我觉得我是唯一一个在使用这个库时遇到困难的人,现在我无法接收发送-获取消息,无法添加联系人。我尝试了很多例子,但没有一个有效。你能推荐一个更新的文件吗
    • 除了 Smack 文档?不,对不起。此外,Smack 是开源的,您应该可以自己调试大多数问题。
    猜你喜欢
    • 2011-10-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-27
    • 2011-12-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多