java - 我应该如何访问GCM服务器的jar库?

标签 java android google-app-engine push-notification google-cloud-messaging

While following the instructions to setup a cloud messaging backend for an android app ,我遇到了这样一个部分:“打开 Android SDK Manager 并选择 Extras > Google Cloud Messaging for Android Library。这会在 YOUR_ANDROID_SDK_ROOT/extras/google/gcm-server/dist 子目录下创建一个 gcm 目录,其中包含 gcm-server.jar文件。”

但是,尝试从 Android SDK Manager 下载该库以及一些无偿的研究表明,适用于 Android 的 Google Cloud 消息传递库已被弃用。

我仍然认为我需要 gcm-server.jar 作为后端。现在将 gcm-server.jar 添加到我的项目的首选方法是什么,或者至少将 GCM 功能添加到我的后端的首选方法是什么?

最佳答案

gcm-server.jar 尚未被弃用。仅弃用了客户端 jar (gcm.jar)。 gcm-server.jar 使从 java 服务器发送 GCM 消息变得更容易,但您不必使用它。您可以编写自己的代码来构建 HTTP 请求,将它们发布到 GCM 服务器并解析响应。

如果您决定使用该 jar,只需将其包含在您的构建路径中即可。

关于java - 我应该如何访问GCM服务器的jar库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23844347/

相关文章:

python - AppEngine/OS X - vendor.add ('lib' ) 只是不工作? (加上部分解决方案)

android:gravity 没有对齐

java - App Engine 连接的 Android 项目 : Endpoints server Failed

java输入流不读取前导十六进制字节

java - 当主代码引用测试代码时,我可以让 eclipse(使用 maven、m2e)抛出错误/警告吗?

java - scaleType和wrap_content如何确定ImageView的宽度和高度?

android - UiAutomator 中的滚动/滑动问题

java - 如何将 Unity webapp 放到 Google 应用引擎上

java - Android ACTION_CALL 不工作

java - 从 parse.com 接收文本文件并放置在 textview 中