Android Smack connect()挂断
我正在尝试在Android上使用Asmack API实现一个简单的XMPP messenger。 代码如下: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
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。您是否有一个事件循环在某个地方运行,这样流程就不会退出?您是否有一个事件循环在某个地方运行,这样流程就不会退出?您可以在哪里解决这个问题?我想我也有同样的问题…即使我也有同样的问题,有人有解决办法吗?你能在哪里解决这个问题?我想我也有同样的问题…即使我也有同样的问题,有人有解决办法吗?