如何使应用程序始终在后台运行,因此即使应用程序关闭,用户也会收到通知?

时间:2016-01-31 06:54:27

标签: android smooch

您好我该怎么做才能使我的Android应用程序与smooch SDK集成,始终在后台运行。

示例 如果您有BBM,Facebook或Gmail,当您使用后退按钮关闭应用程序或退出时,即使应用程序未运行,应用程序仍会向您发送通知。

2 个答案:

答案 0 :(得分:0)

该应用未在后台运行,但有一个BroadcastReceiver个应用在后台运行。每当BroadcastReceiver收到通知时,它就会开始Service,执行通知所需的操作。 您可以使用Google Cloud Messaging在服务器端创建通知。

所以,请阅读:

  1. Google Cloud Messaging Check it here
  2. 通过BroadcastReceiver
  3. 接收通知
  4. 启动Service
  5. 希望它有所帮助。

答案 1 :(得分:0)

Smooch内置了GCM功能。如果您想将GCM添加​​到您的应用中,只需follow this guide