Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/180.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 asmack xmpp未连接到Ejabbred服务器_Android_Xmpp_Smack_Asmack - Fatal编程技术网

Android asmack xmpp未连接到Ejabbred服务器

Android asmack xmpp未连接到Ejabbred服务器,android,xmpp,smack,asmack,Android,Xmpp,Smack,Asmack,我已经使用smack 4.0.6库用java编写了XMPP客户机。以下几行代码可以成功地连接到java中的XMPP服务器。但使用asmack-8-4.0.6库,android中的这些行无法连接到同一个XMPP服务器 ConnectionConfiguration conf = new ConnectionConfiguration(SERVERADDRESS, 5222); conf.setReconnectionAllowed(true); XMPPCo

我已经使用smack 4.0.6库用java编写了XMPP客户机。以下几行代码可以成功地连接到java中的XMPP服务器。但使用asmack-8-4.0.6库,android中的这些行无法连接到同一个XMPP服务器

ConnectionConfiguration conf = new ConnectionConfiguration(SERVERADDRESS,
            5222);
    conf.setReconnectionAllowed(true);
    XMPPConnection connection = new XMPPTCPConnection(conf);
connection.connect();
我在Android清单中添加了以下权限。仍然无法连接服务器

<uses-permission android:name="android.permission.INTERNET" />

请注意,此ConnectionConfiguration构造函数的第一个参数不是serveraddress。还可以看看ConnectionException的javadoc。
` `org.jivesoftware.smack.SmackException$ConnectionException`