我应该如何参加 GCM 服务器的 jar 库?
Posted
技术标签:
【中文标题】我应该如何参加 GCM 服务器的 jar 库?【英文标题】:How should I attend the jar library for GCM server? 【发布时间】:2014-05-24 11:19:15 【问题描述】:While following the instructions to setup a cloud messaging backend for an android app,我遇到了一个部分,上面写着“打开 Android SDK 管理器并选择 Extras > Google Cloud Messaging for Android Library。这会在 YOUR_ANDROID_SDK_ROOT/extras/google/gcm-server/dist 子目录下创建一个 gcm 目录gcm-server.jar 文件。”
但是,尝试从 Android SDK 管理器下载该库以及一些无偿的研究表明,适用于 Android 的 Google Cloud 消息传递库已被弃用。
我仍然认为后端需要 gcm-server.jar。现在将 gcm-server.jar 添加到我的项目的首选方式是什么,或者至少,将 GCM 功能添加到我的后端的首选方式是什么?
【问题讨论】:
【参考方案1】:gcm-server.jar
尚未被弃用。只有客户端 jar 被弃用 (gcm.jar
)。 gcm-server.jar
可以更轻松地从 java 服务器发送 GCM 消息,但您不必使用它。您可以编写自己的代码来构建 HTTP 请求,将它们发布到 GCM 服务器并解析响应。
如果您决定使用 jar,只需将其包含在构建路径中即可。
【讨论】:
以上是关于我应该如何参加 GCM 服务器的 jar 库?的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 XMPP 和 GCM 在 Android 中制作聊天应用程序
使用 Smack 4.1.0 的 GCM XMPP 服务器 - 需要添加哪些 jar