我使用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。