请勿在google-services.json中看到云消息传递服务

时间:2018-02-02 16:07:39

标签: android firebase-cloud-messaging

我通过firebase控制台添加了FCM,但无法在设备上接收消息。

我发现即使我将FCM添加到项目中,我也没有在控制台下载的cloud_messaging中看到任何google_services.json服务。

问题是Firebase是否在此json中添加了任何云服务? 如何确认FCM是否成功添加?

"services": { "analytics_service": { "status": 1 }, "appinvite_service": { "status": 1, "other_platform_oauth_client": [] }, "ads_service": { "status": 2 } }

1 个答案:

答案 0 :(得分:0)

cloud_messaging文件中没有google_services.json标记。

您必须记住,要接收从Firebase控制台发送的消息,应用必须位于后台,而不是已开始隐藏。

此外,请检查您的清单文件是否包含此代码段:

<service
android:name=".NotificationGenie">
<intent-filter>
    <action android:name="com.google.firebase.MESSAGING_EVENT"/>
</intent-filter>