【问题标题】:Firebase console - problem receiving test push FCM notification in android deviceFirebase 控制台 - 在 android 设备中接收测试推送 FCM 通知的问题
【发布时间】:2019-08-08 06:13:05
【问题描述】:

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

【问题讨论】:

  • 谢谢...经过长时间的研究我解决了它..现在它关闭了。我只是在清单文件中将 tools:node="replace" 替换为 tools:node="merge"。
  • 你是如何解决这个问题的?我也一样。 “0% 的潜在用户有资格参加此活动:0”代表不同的口味。

标签: android firebase push-notification notifications


【解决方案1】:

请检查以下内容:

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

毕竟,如果您仍然无法接收推送通知,请尝试在高级消息选项中设置 channelid

【讨论】:

  • 是的,我按照所有步骤操作,但没有收到通知
【解决方案2】:

一步一步参考https://firebase.google.com/docs/cloud-messaging/android/client链接,你会很高兴使用 fcm 进行推送通知,如果你已经实现了基本的东西,那么将你的代码与链接上逐步提到的示例代码进行比较。你必须找出错误。让我知道它是否能解决您的问题。

【讨论】:

  • 我遵循了所有步骤..我得到“100% 的潜在用户有资格参加此活动:1”..但是当我从云消息推送..仍然没有收到通知..
  • 您正在使用 FCM 令牌从 firebase 控制台发送推送通知吗?
  • 是的,FCM 令牌 ID 但没有收到通知
【解决方案3】:

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

(构建在 android studio 的顶部)

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

【讨论】:

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

    【讨论】:

      猜你喜欢
      • 2018-05-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-09-13
      • 1970-01-01
      • 2018-07-11
      相关资源
      最近更新 更多