我正在尝试运行给定here的演示。问题是每当应用程序尝试注册instanceId时,它会说"后台同步失败:MISSING_INSTANCEID_SERVICE,在320s重试"然后当我打印令牌时,它表示令牌为空。我尝试更改INSTANCE_ID_EVENT
而不是INSTANCEID_EVENT
以及之前在stackoverflow上提出的其他解决方案,但它们都不适用于我。
答案 0 :(得分:5)
如果没有Google Play服务,Firebase将无法运行,因此请检查它们是否可用。
答案 1 :(得分:4)
在模拟器上运行时,请使用带有Google API的图像。
答案 2 :(得分:1)
如果您已按照@srivAbhishek001和@Levent提供的解决方案并仍然面临同样的问题,请检查您是否在清单文件中添加了Internet权限。
<uses-permission android:name="android.permission.INTERNET"/>
有时候一些如此明显的事情成为罪魁祸首。
P.S: - 发生在我身上。