Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/219.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Smack connect()挂断_Android_Xmpp_Smack - Fatal编程技术网

Android Smack connect()挂断

Android Smack connect()挂断,android,xmpp,smack,Android,Xmpp,Smack,我正在尝试在Android上使用Asmack API实现一个简单的XMPP messenger。 代码如下: private final String XMPP_SERVER = "jabber.org"; private final String USERNAME = "letstest@jabber.org"; private final String PASSWORD = ""; SmackConfiguration.setPacketReplyTimeo

我正在尝试在Android上使用Asmack API实现一个简单的XMPP messenger。 代码如下:

    private final String XMPP_SERVER = "jabber.org";
    private final String USERNAME = "letstest@jabber.org";
    private final String PASSWORD = "";

    SmackConfiguration.setPacketReplyTimeout(PACKET_REPLY_TIMEOUT);
    config = new ConnectionConfiguration(XMPP_SERVER, PORT);
    config.setSASLAuthenticationEnabled(false);
    config.setSecurityMode(SecurityMode.disabled);
    connection = new XMPPConnection(config);
    try 
    {
        connection.connect();
    } 
    catch (XMPPException e) 
    {           
        e.printStackTrace();
        return false;
    }
    return true;        
问题是connection.connect方法挂起并且不响应任何东西,尽管它看起来正在运行。我怎样才能修好它


干杯,Ivan。

您是否有一个事件循环在某个地方运行,这样流程就不会退出?

您是否有一个事件循环在某个地方运行,这样流程就不会退出?

您可以在哪里解决这个问题?我想我也有同样的问题…即使我也有同样的问题,有人有解决办法吗?你能在哪里解决这个问题?我想我也有同样的问题…即使我也有同样的问题,有人有解决办法吗?