Google Cloud Messaging Service在Android中是如何工作的?

15

我想在我的应用程序中使用GCM服务。

我参考了以下链接(Android开发者: Google GCM),但是没有成功在我的eclipse中安装GCM库。

从SDK管理器中,我在Extras文件夹中找不到GCM库。

请问有人能帮帮我吗?

6个回答

29

我曾经遇到类似的问题,更新Android SDK工具到20版本和更新Android平台SDK工具到12版本后问题得以解决。版本19/11将无法在SDK管理器中显示附加功能 > Google云消息传递(GCM)库。更新后确保重启SDK管理器。

然后,在SDK管理器中应该如下所示:

enter image description here

谢谢。我必须检查Eclipse的更新以更新SDK管理器。现在可以工作了。 - Klaasvaak
我升级到20版后一切都正常工作了,但是我感觉新的平台工具比以前的版本要慢。我的AVD运行得更慢了... 我不知道为什么? - Mohsen Afshin

1

1
打开Android SDK管理器,进入Extra并安装适用于Android的Google云消息传递。 安装完成后,打开Android SDK-> Extra-> google,并将gcm项目导入到您的IDE中。 现在您在libs文件夹中拥有gcm.jar。

1

前往“帮助”->“检查更新”,并更新您的Eclipse。更新后,您将在“Extras”中获得“Google Cloud Messaging for Android library”。


1

或者使用 path-to-android-sdk/tools/

./android.bat update sdk

1
我曾经遇到过同样的问题,我通过以下步骤解决了它: 首先关闭SDK管理器。 然后打开AVD管理器,点击“工具”>“选项”,然后点击“清除缓存” 接着关闭AVD管理器,打开SDK管理器,点击“包”>“重新加载” 然后就会出现API 16(Android 4.1 JB)和额外的“Google云消息传递库”。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接