【发布时间】:2013-07-11 09:33:36
【问题描述】:
我正在尝试在 Android 应用程序中使用通知,我发现很多 tuto 但都使用已弃用的 com.google.android.gcm 包。我看到我必须使用 com.google.android.gms.gcm.GoogleCloudMessaging 包... 但是我没有成功导入这个包。
- 我已经从 SDK 管理器下载了所有东西
- 在 Properties 项目中,我选择了 Project Build target:Google APIs (17)
- 在构建路径中,我还检查了 Google API。
我总是遇到同样的错误:无法解析导入 com.google.android.gms.gcm.GoogleCloudMessaging
我是否忘记添加我错过的 jar 或其他文件?
谢谢
编辑: 我错过了这个页面,其中包含设置的信息(在上面的其他讨论中给出): http://developer.android.com/google/play-services/setup.html#Setup
我只是不复制 Google Play 的库。
【问题讨论】:
-
您是否将 gcm.jar 文件添加到您的项目中
-
我不明白的事情:我看到很多 tuto 使用 com.google.android.gcm.GCMRegistrar 包,但在这里:developer.android.com/reference/com/google/android/gcm/… 我看到这个包已弃用,我们必须使用 GoogleCloudMessaging (developer.android.com/reference/com/google/android/gms/gcm/…)。但是,当您使用 GCMRegistrar 进行日食时,您不会收到“已弃用”的常见警告。我错过了什么?我只需要使用 GCMRegistrar 吗?忘记developer.android.com上写的什么?
标签: android notifications google-cloud-messaging