繁体   English   中英

Android SDK管理器GCM库

[英]Android SDK manager GCM library

我刚看到谷歌弃用了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?

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

转到此链接

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

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

<sdk:url>gcm_r03.zip</sdk:url>

只需在上面提到的url by gcm_r03.zip替换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而无需互联网连接。

只需打开您的SDK并点击下面的Obsolate ,您就会找到Google Cloud Messaging for Android LibraryGoogle Cloud Messaging for Android Library

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

在“Extras”文件夹中出现“Google Cloud Messaging for Android Library”之前,您必须将SDK Tools升级到rev 20,将Platform-tools升级到rev 12。

此外,如果您已经有一个正在运行的C2DM项目,则只需更改SENDER_ID,而不包括GCM库

以前的建议都没有对我有用。 但...

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

奇怪,但为我工作!

是Zelter Ady是对的。 我也遇到了同样的问题,但当我从Windows资源管理器(在我的Windows机器上)访问SDK管理器C:\\ Program Files \\ Android \\ android-sdk时,我能够获得更大的SDK 4.1(API 16)下的更新列表除了Extras-> Google Cloud Messaging for Android之外,还有其他产品。 我无法使用SDK Manager的Eclipse插件更新带有API 16的SDK。

对于Android Studio 1.5版:

转到工具 - > Android - > SDK - >单击下面在sdk管理器中单独启动,它将打开新窗口 - >在下面检查已过时 - >为Android库安装Google Cloud Messaging

在Eclipse中更新SDK管理器:帮助 - >检查更新。 安装更新。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM