在 2016 年 Google I/O 上宣布 Firebase 之后,我了解到一些会影响我的代码的更改的迁移,GCM 到 FCM,分析相关的更改等... 但我没有找到有关 GcmNetworkManager 的任何信息,它会发生什么?
我们有一个新的任务计划程序?
还是旧的?
提前致谢。
最佳答案
我将提供我所知道的一点点,希望 Firebase 工程师提供更权威的答案。
似乎正在进行 Firebase 替代 GcmNetworkManager 的工作.这是Firebase Android JobDispatcher :
The Firebase Android JobDispatcher is a library that provides a high-level wrapper around job scheduling engines on Android, starting with the GCM Network Manager.
This replaces the old GCM Network Manager library.
描述中的注释指出:此库得到 Google 工程师的积极支持。
我还没用过。我仍在使用 GcmNetworkManager
。我的应用包括 play-services-gcm
库以及大多数 Firebase 库。这似乎不会引起任何冲突。我的 GCM 任务与添加 Firebase 之前一样。
关于安卓。 Firebase SDK 上的 GcmNetworkManager?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38101581/