gpt4 book ai didi

android: 库模块中的 fcm

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:01:58 25 4
gpt4 key购买 nike

我在库模块中集成 Firebase Cloud Messaging 时遇到了一个奇怪的问题。我正在处理一个图书馆项目,我需要处理来自图书馆本身的 FCM 服务器的通知。我不知道这是否可能。

我遵循的步骤:

  • 我在 Firebase 控制台上创建了项目。
  • 在项目中,我使用与我的库包相同的包创建了应用程序。
  • 我下载了 google-services.json 并将其放入库模块中。
  • 我已经在库模块的 gradle 中应用了依赖项。
  • 现在,我已经在应用程序模块中初始化了我的库模块。我还从 FirebaseInstanceIdService 获取生成的设备 token 的日志。

问题:当我尝试从 Firebase 控制台发送推送时,我没有收到任何通知。

有没有人遇到过这样的问题并且可以帮助我解决这个问题?

最佳答案

所以,在通过反复试验的方法运行了很多之后,我成功地获得了通知。

注意事项:

  • 您不能只将 Firebase Cloud Notifications 集成到库模块中。
  • 将使用此库模块的客户端应用程序模块将在其目录中有 google-services.json 文件,而不是在库模块目录中。
  • 客户端应用程序模块 gradle 将包含以下行,而不是库模块 gradle:

apply plugin: 'com.google.gms.google-services'

因此,一旦我进行了这两项更改,我就能够收到通知。

关于android: 库模块中的 fcm,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43336975/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com