你可以参考这个:
public XMPPConnection(String serviceName, CallbackHandler callbackHandler) {
    // Create the configuration for this new connection
    super(new ConnectionConfiguration(serviceName));
    config.setCompressionEnabled(false);
    config.setSASLAuthenticationEnabled(true);
    config.setDebuggerEnabled(DEBUG_ENABLED);
    config.setCallbackHandler(callbackHandler);
}
或者没有用于密钥库密码提示的回调处理程序:
public XMPPConnection(String serviceName) {
    // Create the configuration for this new connection
    super(new ConnectionConfiguration(serviceName));
    config.setCompressionEnabled(false);
    config.setSASLAuthenticationEnabled(true);
    config.setDebuggerEnabled(DEBUG_ENABLED);
}
或者:
public XMPPConnection(ConnectionConfiguration config) {
    super(config);
}