GoogleCloudMessaging Android导入问题

时间:2014-03-04 10:18:06

标签: android import google-cloud-messaging

我正在尝试在Android应用程序中实现推送通知,我发现了很多示例,但它们都导入com.google.android.gcm - 一个已被弃用的软件包(据称)其功能已折叠到{{ 1}}包(我有版本15 )。我也试图将它连接起来,并且它不适用于示例代码,并且似乎需要不推荐使用的包。

有没有人有最新的例子?

在弄清楚这一点时,我们将非常感谢任何帮助!

1 个答案:

答案 0 :(得分:1)

我想知道你为什么要寻找其他的例子,而谷歌已经为你提供了完整的工作代码示例,包括服务器和客户端。您需要的是从here查看源代码。将名为“gcm-client”的项目导入工作空间。将android sdk文件夹中的“google-play-services_lib”项目添加为库。更改位于com.google.android.gcm.demo.app包中的DemoActivity中的SENDER_ID。而已。

请在同一下载的代码目录中忽略 samples / gcm-demo-client。它使用旧的弃用类。您可以重用其实用程序类ServerUtilities来向/从服务器发送/删除注册ID。 [感谢NickT确认]

修改

在给定的存储库中,不推荐使用的代码仍然作为gcm-client-deprecated存在。只需忽略它并使用gcm-client