11得票4回答
Android Studio无法识别InstanceID类。

我想在Android上实现GCM客户端。 请遵循这里的指南 https://developers.google.com/cloud-messaging/android/client 我已下载配置文件并将google-services.json文件复制到项目的app/目录中。 我还在项目的bu...

30得票1回答
GCM的API密钥突然无效了?出现未经授权的错误(401)。

我为我的安卓应用程序创建了一个GCM推送通知的API密钥。过去两天里,GCM服务器在PHP中返回未经授权(401)的响应。 安卓API密钥无效/过期的原因是什么?还是说GCM已经废弃了安卓API密钥? 我仍然没有得到关于为什么安卓API密钥无效的合适解释?大多数人更喜欢使用服务器密钥而不是...

63得票1回答
运行时如何获取推送通知(GCM)权限?

我已经阅读过,从API 23版本开始,需要在运行时向用户请求某些权限。例如:android.permission.ACCESS_FINE_LOCATION。 如果API版本为23或更高版本,使用GCM /推送通知时是否需要请求运行时权限(甚至可能)? 我尝试在运行时使用requestPerm...

46得票6回答
在使用GCM时需要GET_ACCOUNTS权限 - 为什么需要这个权限?

我有一个应用程序,并已实现推送通知。 我想了解在实现Google云消息传递(GCM)时为什么需要“GET_ACCOUNTS”(android.permission.GET_ACCOUNTS)权限?一些用户对此权限表示担忧。我已经在清单中使用了这个权限,因为官方网站here给出了相应的说明。 ...

12得票3回答
谷歌CCS(GCM)-项目未被列入白名单

我正在尝试让我在以下网址找到的Python代码运行起来: http://developer.android.com/google/gcm/ccs.html 我已经更改了前两行,使用了(我想是)正确的数据。 项目编号和API密钥都是虚假的,只是为了向您展示它几乎看起来像什么。import sys...

7得票2回答
何时应该使用GCM设备组与主题?

我正在考虑将Google云消息传递(Google Cloud Messaging)纳入我的应用程序中。我想发送消息到与用户关联的所有设备。起初,似乎GCM的设备组消息是可行的方式。但这需要在我的服务器上管理注册ID和通知密钥。使用GCM的主题消息可能更容易,其中主题基于一些共享的用户信息,如用...

23得票1回答
我们如何在安卓设备上获取推送通知所需的设备令牌?

我希望在我的应用中实现推送通知。 我想知道,在启用 Google 云消息传递 API 后,如何获取 Android 推送通知的设备令牌。我们如何为特定设备获取设备令牌?

51得票4回答
安卓GCM注册ID的最大长度

在Google Cloud Messaging中,注册ID的最大长度是多少?

16得票1回答
有没有一种方法可以使用GCM在接收推送通知时调试应用程序?

我的应用程序最初是关闭的,当我从GCM推送服务接收到新消息时,我从扩展GCMIntentService的类中的onMessage()开始一个新的活动。我想使用调试器检查一些错误。我的问题是,在从推送通知启动应用程序时,是否有一种方法可以调试应用程序? 为了更清楚地说明,我有一个与之相关联的B...

30得票6回答
无法解析符号“GoogleCloudMessaging” GCM

我正在尝试在我的应用程序中使用GCM(当我们的营业时间发生变化或者有促销活动时通知用户),但是当我尝试使用Google Cloud Messaging API时,我一直收到错误信息Cannot resolve symbol 'GoogleCloudMessaging'。 我正在使用新发布的A...