标签: google-cloud-messaging android-8.0-oreo foreground foreground-service gcmlistenerservice
我们还应该处理服务不在前台的情况吗?即我们是否应该自己在InstanceIDListenerService内部调用startForeground(对于Oreo)?还是确保仅当应用程序处于前台时才必须启动服务?
要详细说明,如果刷新令牌在应用程序处于后台(已终止)时发生,那么我该如何处理呢?我是否应该在每次启动应用程序时检查令牌是否刷新?
p.s。我目前正在实施GCM,由于无法控制的原因,我将在2019年初切换到FCM。
答案 0 :(得分:0)
我认为,我们无需处理背景情况,因为在实施GCM时,谷歌的official documentary中并未提及该情况。