有没有办法通过解析推送通知的侦听器触发事件​​,而不是向用户显示通知

Is there a way to trigger an event through a listener from a parse push notification instead of showing a notification to the user

我想知道是否可以将解析用作后端的通知服务而不是通知用户。我想知道发送推送通知是否可以在后台启动后台 activity 到 运行 一些代码。这是可能的还是我应该尝试不同的服务。如果是这样,您能否推荐任何其他服务 and/or 解决问题的方法。所有其他服务似乎都是相同的,我能想到的唯一其他解决方案是在后台每隔一段时间扫描一次服务器。恐怕会消耗太多电池寿命。

当然,您可以结合使用推送通知及其适当的处理程序来做到这一点。

  1. 以静默方式发送推送。如前所述 in this SO post,静默推送接收是默认设置 - 您必须添加额外的代码才能与用户交互。
  2. 当您收到它时,将其适当处理为 运行 后台代码,而不是与用户交互。您可以在 Parse.com Push Guide for Android.
  3. 中阅读有关如何接收和处理推送的更多信息