gpt4 book ai didi

android - 具有多个模块的 Android 上的 Firebase 推送通知

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:19:41 25 4
gpt4 key购买 nike

我目前正在尝试在我们的应用程序中实现推送通知。

所以我们有三个模块。

  • 应用 1
  • 逻辑
  • 应用 2

我显然给了他们名字。 App 1 和 2 依赖于逻辑模块。该模块包含两个应用程序的所有逻辑。现在,我希望向登录到 App 1 或 App 2 的用户发送特定于 App 的通知。

问题:

我无法将 firebase 逻辑放入 Logic 模块,因为该模块配置为 lib 模块,未配置为 App。现在我必须将 firebase 逻辑放在 App 1 和 2 中,但我无法从 Logic 模块访问此逻辑,因为 App 1 和 2 依赖于 Logic 模块,而不是相反。

Firebase 需要为每个连接的应用程序提供一个 google-services.json,需要此文件来生成用户特定的 pushtoken。

有没有办法配置它以便我可以为推送通知生成用户特定的 token ?因此,在用户登录后,必须根据应用程序和用户生成 pushtoken,以便该用户可以在他/她登录的所述设备上获得通知。

我希望这已经足够清楚了。

最佳答案

应该没有什么能阻止您实现您所描述的内容。

您仍然可以将 Firebase SDK 依赖项添加到库模块。您只是不能在其上使用 google-services 插件 - 它只属于应用程序模块。

关于android - 具有多个模块的 Android 上的 Firebase 推送通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42072325/

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