public static XMPPTCPConnection getConnection() { if (connection != null) { return connection; } XMPPTCPConnectionConfiguration.Builder builder = XMPPTCPConnectionConfiguration.builder(); builder.setServiceName("bbxiaoqu"); builder.setHost(DemoApplication.getInstance().xmpphost); builder.setPort(DemoApplication.getInstance().xmppport); builder.setCompressionEnabled(false); builder.setDebuggerEnabled(false); builder.setSendPresence(true); builder.setSecurityMode(ConnectionConfiguration.SecurityMode.disabled); connection = new XMPPTCPConnection(builder.build()); connectionListener = new ViConnectionListener(mContext); connection.addConnectionListener(connectionListener); cm = ChatManager.getInstanceFor(connection); chatlistener = ChatListener.getInstance(mContext); cm.addChatListener(chatlistener); return connection; }
public void init() { connection = new XMPPTCPConnection(connectionConfig.build()); ConnectionListener connectionListener = new ConnectionListener(this); connection.addConnectionListener(connectionListener); }