我有一个基于cordova的Android应用程序 . 我添加了 PushPluginhttps://github.com/phonegap-build/PushPlugin)以使用GCM注册设备,并在推送通知进入时收到通知 .

我没有使用解析Android SDK . 我正在使用parse.com服务发送推送通知 .

当应用程序在前台运行时,我的代码中注册的回调将通过推送中的数据正确调用 . 但是,当应用程序暂停或停止时,系统托盘中不会显示任何通知,也不会发出蜂鸣声或振动 . 但是我确实在 adb logcat 中看到了传入推送的日志行 .

相反,如果我直接使用GCM发送推送通知,当应用程序暂停/停止时,我会使用我的应用程序图标(指定的 Headers )获得正确的系统托盘通知 . 有音频警报和振动 .

从Parse.com发送的推送有什么不同,它不会出现在系统托盘中?如何让 adb logcat 打印有关推送有效负载本身的更多信息?