GCM注册令牌经常重新生成

时间:2019-08-01 12:24:05

标签: android firebase-cloud-messaging google-cloud-messaging

我有以下代码用于获取GCM注册令牌:

gcm = GoogleCloudMessaging.getInstance(context);
regid = gcm.register(SENDER_ID);

现在在以下情况下,官方文档中的设备令牌发生了更改:

  1. 应用删除实例ID
  2. 设备已恢复出厂设置
  3. 用户卸载应用程序
  4. 用户清除应用数据

现在是我的情况当我将设备置于电源模式一小时以上并再次切换回正常模式时,我会收到一个新的注册令牌。为什么会这样呢?

I am using following Device : 
Samsung Galaxy Note 9
Android Version 9
one UI version 1.0

[我正在迁移到FCM]

1 个答案:

答案 0 :(得分:0)

在扩展onHandleIntent的{​​{1}}类的RegistrationIntentService方法中尝试一下

IntentService
相关问题