无法在模拟器上获取FIS身份验证令牌

时间:2020-04-08 13:10:44

标签: android firebase firebase-cloud-messaging browserstack

我正在使用Firebase发送通知。

我的firebase-messages版本是:

implementation ("com.google.firebase:firebase-messaging:20.0.0") 

我用google-service.json配置我的Firebase

奇怪的问题是,当我在browserstack的模拟器上运行应用程序时,出现以下错误: Failed to get FIS auth tokenjava.util.concurrent.ExecutionException: com.google.firebase.installations.FirebaseInstallationsException

似乎来自安装

但是当我在物理android设备上运行它时我没有收到错误并且我成功获得了令牌...我只在一个物理设备上进行了检查。此外,我检查了10种不同的模拟器设备(包括我的物理设备)设备(仅在模拟器上),它们都显示相同的错误。

我尝试将firebase-messaging更改为版本20.1.0,但没有做任何更改... 我不明白这可能是什么问题,尤其是它以前曾经起作用,我没有做任何更改,以及为什么它仅在模拟器上而不在物理设备上发生

1 个答案:

答案 0 :(得分:2)

据我了解,BrowserStack提供了真正的设备。如果问题不在本地设备上出现,我建议通过support@browserstack.com与BrowserStack支持团队联系,他们应该对此有所了解。