Android - FirebaseMessaging - FirebaseInstanceId?后台同步失败:MISSING_INSTANCEID_SERVICE

Tar*_*lan 6 android firebase

我正在尝试Firebase Cloud 消息传递,我按照此处示例中的说明进行操作,但我在 Android Studio 的 log cat 窗口中发现了此消息:\ncom.example.tareq.news D/FirebaseInstanceId\xef\xb9\x95 后台同步失败: MISSING_INSTANCEID_SERVICE,320秒后重试

\n\n

请问有人可以帮助我吗?谢谢。

\n\n

编辑: \n我现在有一个新的例外:

\n\n
D/FirebaseApp\xef\xb9\x95 com.google.firebase.auth.FirebaseAuth is not linked. Skipping initialization.\n
Run Code Online (Sandbox Code Playgroud)\n\n

D/FirebaseApp\xef\xb9\x95 初始化类 com.google.firebase.iid.FirebaseInstanceId。\nD/FirebaseApp\xef\xb9\x95 com.google.firebase.crash.FirebaseCrash 未链接。正在跳过初始化\nD/FirebaseApp\xef\xb9\x95 已初始化类 com.google.android.gms.measurement.AppMeasurement。\nI/FirebaseInitProvider\xef\xb9\x95 FirebaseApp 初始化成功

\n\n

再次编辑:

\n\n

我发现了问题,我有 android studio 版本 1.0,但在要求中提到需要 android studio 版本 1.5 或更高版本\n此图像来自 firebase 文档

\n

loo*_*p88 7

请检查您的设备中是否安装了 Google Play 服务。如果没有它,Firebase 将无法工作或运行。

我建议您使用Firebase 官方文档来发送通知作为参考。

如果您遇到问题,您可能需要检查您的实施或将其与Firebase 云消息传递快速入门项目进行比较。