asmack连接不上xmpp服务器
利用asmack连接ejabberd服务器,直接运行java程序可以连接上。但是在android模拟器里面死活连不上。一直是org.jivesoftware.smack.SmackException$ConnectionException。android的网络权限已经开启。求高手解答,不甚感激。
java直接连接代码
xmpp连接配置
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
主线程中是不能连接的。
应该不是模拟器的问题,换了个asmack的版本就可以用了。不能用的是4.0
回复 @H_Ooorange : 用的哪个版本?
回复 @H_Ooorange : 我也连不上.你用的什么版本.
使用真机试验呢?
Android模拟器有一层端口映射,你得映射一下端口,具体百度之;