gpt4 book ai didi

android - 服务连接到 Firebase 是个坏主意?

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

我正在构建一个需要实时更新的 Android 应用程序。我的服务器是 Firebase。 Firebase 旨在在用户连接到服务器时接收其更新的数据。到目前为止,我对 Firebase 印象深刻,但我担心的是在应用程序未激活时接收新数据。我真的不想尝试这些想法,然后发现它们是个坏主意,因为我时间不够。我正在寻找建议和建议。

  • A service (example) . 担心电池消耗并检查我的 connection如果用户始终保持连接,则限制。
  • 每 X 小时运行一次同步的 AlarmManager。担心无法足够快地获得更新。
  • 使用 GCM 推送通知发送 tickle 。担心为另一项服务付费。

我错过了任何其他建议或可能的问题吗?感谢您的宝贵时间!

编辑

我找到了 this thread .仍然不确定。根据 James Tamplin(怀疑他是 Firebase 开发人员),也许服务不是一个坏主意

最佳答案

您可能想在这些情况下使用 GCM。

Firebase 在后台服务中运行良好,但它会打开一个套接字,因此会消耗相当多的电量。当用户积极使用您的应用程序时(屏幕可能使用更多),这种电量使用情况很好,但是当它在后台运行时,电池生命周期会很困难。

在大多数情况下,当您的用户没有积极参与时,他们愿意接受较慢的响应时间,而像 GCM 这样的推送服务在每位用户的幸福瓦数方面具有更高的值(value)。

此外,Firebase 正在努力添加触发器,如 this video from Google Cloud Platform Live 中所示。 ,这将使将来与 GCM 等推送服务集成变得更加容易。

我猜你可以说 James 是一名 Firebase 开发人员。他是联合创始人之一:)

关于android - 服务连接到 Firebase 是个坏主意?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26820253/

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