在我的应用程序中,我需要通知用户具有自定义调用类型的屏幕,他必须对重要的业务决策做出响应,这非常重要,以至于他不介意可能导致的不良用户体验。如何在收到邮件时开始活动,即使应用程序已经死掉(已被清除)?
我使用FCM数据消息,但是当应用从6.0下面的设备中的当前应用列表中移除时,onRecieve方法不会被触发。
我现在用启动广播听众收听接收到的信息服务,应用程序工作时,它的前景/背景,但一旦其刷卡出去,服务为一体的应用程序被杀害停止如预期,但在设备上方6.0应用程序不是通过刷卡死亡,这是我的观察到现在。
基本上我正在寻找的是即使您的应用程序被刷掉也可以运行的服务。我知道START_STICKY
的事情,它并没有帮助。请帮帮我。
见我的回答一些有用的细节[这里](https://stackoverflow.com/a/39505298/4625829) –
你测试什么设备? –
@DavidWasser当我在低于6.0的设备上测试它时,我没有收到任何和START_STICKY标志的任何服务不重新启动,甚至前台服务在被刷掉时被杀死。但在6.0以上,我看到预期的行为。我正在使用MI,三星,联想以上和以下6.0 –