Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/202.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 是否正确格式化GCM通知?_Android_Push Notification_Toast_Google Cloud Messaging - Fatal编程技术网

Android 是否正确格式化GCM通知?

Android 是否正确格式化GCM通知?,android,push-notification,toast,google-cloud-messaging,Android,Push Notification,Toast,Google Cloud Messaging,我目前正在试用谷歌云消息服务及其示例应用程序“Guestbook” 我正在尝试发送通知,在屏幕上显示为一个简单的“hello”toast大约5秒钟。从项目设置页面(如图所示)执行此操作很有效。也许我误解了此操作的目的。 但是,我试图通过fiddler2手动执行此操作,这会导致留言簿客户端应用程序崩溃,而不是使预定的toast在屏幕上闪烁 下面是我用来尝试推送通知的POST请求的一个示例 我还做了上述的其他变体,包括“topicId:_broadcast”,但没有效果 我的格式有问题吗?或者缺

我目前正在试用谷歌云消息服务及其示例应用程序“Guestbook”

我正在尝试发送通知,在屏幕上显示为一个简单的“hello”toast大约5秒钟。从项目设置页面(如图所示)执行此操作很有效。也许我误解了此操作的目的。

但是,我试图通过fiddler2手动执行此操作,这会导致留言簿客户端应用程序崩溃,而不是使预定的toast在屏幕上闪烁

下面是我用来尝试推送通知的POST请求的一个示例

我还做了上述的其他变体,包括“topicId:_broadcast”,但没有效果


我的格式有问题吗?或者缺少我应该包含的信息。

您的格式有点错误。应该是:

{
  "registration_ids":["xxx", "yyy"],
  "data": {
    "message": "test",
    "duration": "5"
  }
}

不幸的是,仍然会使应用程序崩溃。@ChristopherLawless在这种情况下,您应该发布崩溃的应用程序代码和崩溃日志。这里是android留言簿示例客户端@ChristopherLawless,我不打算下载这些代码来查找您的问题。请在您的问题中张贴相关代码。