默认情况下,Android手机上存储的Firebase FCM令牌在哪里

时间:2017-02-24 17:41:45

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

我想知道firebase fcm实例id令牌存储在Android手机上的位置。我已经知道如何使用FirebaseInstanceId.getInstance().getToken()生成firebase令牌。

我想知道android如何以及在何处将此令牌存储在设备上,因为每次运行此方法时,令牌都是相同的(除非重新生成令牌)。我有一个root电话,所以我检查了我的应用程序的所有数据库和首选项文件,但令牌不存储在任何这些。由于令牌每次都相同,因此必须将其存储在手机的某个地方。有谁知道令牌的存储位置

感谢提前阅读。

修改

所以我尝试杀死并重新启动应用并断开互联网连接。现在,当我尝试获取令牌时,它仍然存在,所以它是否意味着它仍然在设备上?仍然不知道答案

1 个答案:

答案 0 :(得分:-1)

令牌未保存在我们的手机中。它存储在Google fcm数据库中。每当我们使用FirebaseInstanceId.getInstance().getToken()时,都会从Google FCM数据库下载