Firebase控制台-在Android设备中接收测试推送FCM通知时出现问题

时间:2019-08-08 06:13:05

标签: android firebase push-notification notifications

我正在使用Firebase控制台发送推送通知,并且得到“ 0%的潜在用户有资格参加此广告系列:0”。并且推送通知不会显示在移动设备中。.如果有人有相同的经验并解决了问题,请建议我如何解决此问题。我遵循了所有的事情..我添加了从firebase获得的json文件。

4 个答案:

答案 0 :(得分:0)

请检查以下内容:

  • 您是否已正确配置android软件包名称。
  • 您是否将google-services.json文件放置在android / src文件夹中。
  • 确保您已完成此link中介绍的所有步骤(如果您使用的是android studio,建议您选择选项2)
  • 获取用户令牌以发送Firebase消息Follow the steps

在所有这些之后,如果您仍然无法收到推送通知,请尝试在高级消息传递选项中设置channelid

答案 1 :(得分:0)

一步一步地引用https://firebase.google.com/docs/cloud-messaging/android/client链接,您会很高兴使用fcm进行推送通知,如果您已经实现了基本功能,则可以将您的代码与该链接上分步提及的示例代码进行比较。您必须找出错误。让我知道它是否可以解决您的问题。

答案 2 :(得分:0)

转到构建->清理项目->重建项目

(构建在android studio中位于顶部)

为什么不起作用-您必须删除了google-services.json文件并重新添加了它。

答案 3 :(得分:0)

  1. 确保您只为此应用配置了一个 firebase 项目(如果没有,请删除一个您不打算使用的项目)
  2. 转到 firebase 设置 -> 左上角 -> 设置图标 -> 项目设置 -> 滚动到底部,然后确保添加 SHA certificate fingerprints TypeHow to get it
  3. 然后(仍在此页面上)按 See SDK instructions 按钮。并将 google-services.json 文件放入您的项目中。
  4. 如果您已通过所有这些步骤,但您仍然收到此错误,请稍等片刻,对我而言,它需要 2 天才能开始工作。