Android SDK管理器GCM库

Zel*_*Ady 8 android google-cloud-messaging

我刚看到谷歌弃用了C2DM并将其替换为GCM.在他们的网站上,他们一步一步地描述了我们如何安装开始实施新的Android推送通知所需的GCM库(或者他们命名的云消息传递).

在"安装帮助程序库"上写道:

要执行以下各节中描述的步骤,必须首先安装帮助程序库(参考:客户端和服务器).在SDK Manager中,安装Extras>适用于Android库的Google Cloud Messaging.这将在YOUR_SDK_ROOT/extras/google /下创建一个gcm目录,其中包含以下子目录:gcm-client,gcm-demo-appengine,gcm-demo-client,gcm-demo-server和gcm-server.

我从Eclipse打开了SDK管理器,但在Extras下除了"Intel硬件加速执行管理器"之外什么都没有.我没有看到别的东西.

如何在SDK管理器中查找/添加/安装GCM?

pyu*_*s13 23

我花了很多时间后得到的最好最简单的方法

转到此链接

https://dl-ssl.google.com/android/repository/addon.xml

在本页末尾,您将找到一个Google cloud messaging for android包含以下行的部分

<sdk:url>gcm_r03.zip</sdk:url>
Run Code Online (Sandbox Code Playgroud)

只需by gcm_r03.zip在上面提到的url中替换addon.xml ,最终的url将如下所示

https://dl-ssl.google.com/android/repository/gcm_r03.zip

当下载完成解压缩zip文件时,您将获得三个名称为client side,server side和samples的目录.

现在打开你的SDK文件夹,创建一个名为"extras/android"的文件夹,然后在这里粘贴所有三个文件夹!

现在每当使用add external jar add gcm.jar在项目类路径中创建一个新项目时.

我已经解释了整个过程,因为同样可以用来下载其他SDK的东西,如平台工具和平台作为zip,这样你就可以配置eclipse而无需任何地方的互联网连接.


ANi*_*nJa 8

只需打开SDK并点击Obsolate下面即可找到Google Cloud Messaging for Android Library


Aru*_*mar 6

以上对我不起作用.我试过这种方式......去sdk经理,检查过时...... gcm库会来.这个对我有用..


Zel*_*Ady 2

之前的建议都不适合我。但...

我发现了一些奇怪的事情:如果我从 Eclipse 启动 SDK 管理器(Windown -> Android SDK 管理器),我看不到所有更新。如果我在 Windows 资源管理器中进入文件系统,然后从那里启动 SDK 管理器,我将获得更大的可用包列表。

奇怪但对我有用!