尝试连接到 Google Talk 时出现 org.jivesoftware.smack.SmackException$NotConnectedException
Posted
技术标签:
【中文标题】尝试连接到 Google Talk 时出现 org.jivesoftware.smack.SmackException$NotConnectedException【英文标题】:org.jivesoftware.smack.SmackException$NotConnectedException when trying to connect with to Google Talk 【发布时间】:2014-09-08 18:44:47 【问题描述】:我正在尝试使用 xmpp 和本地服务器 xampp 在 android 中创建简单的聊天应用程序来存储数据库.. 我按照这个例子: http://vidorsolutions.blogspot.com/2011/01/writing-xmppjabber-chat-application-for.html 但我不知道如何从 smack 或我的应用程序连接到我的本地服务器(因为我不明白他在示例中使用的服务字段是什么)所以我尝试连接到 Google talk.. 我在主机字段中尝试了 gmail.com、talkx.l.google.com、talk.google.com,但我进入了日志猫:
org.jivesoftware.smack.SmackException$NotConnectedException
当我尝试记录连接时,我得到 null.. 任何的想法 ? :)
【问题讨论】:
【参考方案1】:我不知道您的应用存在真正的问题,但我可以参考一些资源来运行示例:
如果您想在自己的服务器上制作:this 就是一个很好的例子。
如果您想使用 Google Talk Server 来实现:this 就是一个很好的例子。
您应该使用 asmack.jar 并通过右键单击将其添加到您的构建路径 -> 构建路径 -> 添加构建路径
【讨论】:
以上是关于尝试连接到 Google Talk 时出现 org.jivesoftware.smack.SmackException$NotConnectedException的主要内容,如果未能解决你的问题,请参考以下文章