我使用smack api作为i'm android应用程序,不想使用公共服务,所以我下载了openfire,但不知道如何连接它们

最佳答案

你要做的就是:
–下载Smack API的库文件并集成到项目中。
–连接到服务器。

XMPPTCPConnectionConfiguration.Builder configBuilder;
    configBuilder = XMPPTCPConnectionConfiguration.builder();
    configBuilder.setUsernameAndPassword(username, password);
    try {
        configBuilder.setXmppDomain(OpenFireApiInteractor.XMPP_DOMAIN);

        configBuilder.setHost(ipAddress);
        connection = new XMPPTCPConnection(configBuilder.build());
        connection.addConnectionListener(this);

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

Here is an example that you can use

09-13 01:50