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