我的家用计算机上运行了OpenFire个XMPP服务器,我正在尝试将我的Android应用程序连接到它。
我在同一个网络中,所以我可以通过ip访问主机。但是,当我执行此操作时:
try {
val config = XMPPTCPConnectionConfiguration.builder()
.setUsernameAndPassword(username, password)
.setHost(ip)
.setXmppDomain(domain)
.build()
val connection = XMPPTCPConnection(config)
connection.connect().login()
} catch (e: Exception) {
e.printStackTrace();
}
我收到此错误:
org.jivesoftware.smack.SmackException $ ConnectionException:The 以下地址失败:'xxx.xxx.xx.xx:5222'失败,原因是: de.measite.minidns.hla.ResolutionUnsuccessfulException:要求 xxx.xxx.xx.xx. IN A产生错误响应NX_DOMAIN