使用 Smack 4.1.0 的 GCM XMPP 服务器 - 需要添加哪些 jar
Posted
技术标签:
【中文标题】使用 Smack 4.1.0 的 GCM XMPP 服务器 - 需要添加哪些 jar【英文标题】:GCM XMPP Server using Smack 4.1.0 - which jars need to be added 【发布时间】:2015-05-10 06:28:17 【问题描述】:我正在尝试将 here 提供的示例改编为 Smack 4.1.0。并得到如下错误: smack 库中缺少 PacketInterceptor、DefaultPacketExtension、PacketExtensionProvider 类。 PacketListener、PacketTypeFilter、Packet、PacketExtension 类已被弃用。 我做错了什么吗。 我错过了什么吗?请注意我使用的是 JDK 7。 如果有人能解释需要包含哪些 smack JARS,那就太好了。
【问题讨论】:
【参考方案1】:要在您的项目中使用 Smack 4.1,您需要包含以下 jars
-
jxmpp-core-0.4.1
jxmpp-util-cache-0.4.1
minidns-0.1.1
smack-android-4.1.0.jar
smack-android-extensions-4.1.0
smack-core-4.1.0
smack-extensions-4.1.0
smack-im-4.1.0
smack-tcp-4.1.0
这里提到:Android smack 4.1 issue with connection
【讨论】:
以上是关于使用 Smack 4.1.0 的 GCM XMPP 服务器 - 需要添加哪些 jar的主要内容,如果未能解决你的问题,请参考以下文章
Smack 4.1.0 GCM CCS 在一段时间后停止响应