在Google I / O 2016上宣布Firebase之后,我已经阅读了有关我的代码,GCM到FCM,Google Analytics相关更改等的一些更改的迁移... 但我没有找到任何关于GcmNetworkManager的信息,它会发生什么?
我们有一个新的任务计划程序?
还是旧的?
提前致谢。
答案 0 :(得分:11)
我会提供我所知道的一点点,并希望Firebase工程师提供更权威的答案。
Firebase替代GcmNetworkManager似乎正在进行中。它是Firebase Android JobDispatcher:
Firebase Android JobDispatcher是一个提供的工具库 Android上的作业调度引擎的高级包装器,开始 使用GCM网络管理器。
这将取代旧的GCM网络管理器库。
说明中的说明指出:此图书馆得到了Google工程师的积极支持。
我还没有用过它。我还在使用GcmNetworkManager
。我的应用包括play-services-gcm
库以及大多数Firebase库。这似乎不会引起任何冲突。我的GCM任务与我添加Firebase之前的工作一样。