小编Jor*_*rdi的帖子

带有多个模块的 Android 上的 Firebase 推送通知

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

所以我们有三个模块。

  • 应用 1
  • 逻辑
  • 应用 2

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

问题:

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

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

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

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

android push-notification firebase

5
推荐指数
1
解决办法
3073
查看次数

标签 统计

android ×1

firebase ×1

push-notification ×1