Android系统。 Firebase SDK上的GcmNetworkManager?

时间:2016-06-29 13:48:51

标签: android firebase firebase-cloud-messaging gcm-network-manager

在Google I / O 2016上宣布Firebase之后,我已经阅读了有关我的代码,GCM到FCM,Google Analytics相关更改等的一些更改的迁移... 但我没有找到任何关于GcmNetworkManager的信息,它会发生什么?

我们有一个新的任务计划程序?

还是旧的?

提前致谢。

1 个答案:

答案 0 :(得分:11)

我会提供我所知道的一点点,并希望Firebase工程师提供更权威的答案。

Firebase替代GcmNetworkManager似乎正在进行中。它是Firebase Android JobDispatcher

  

Firebase Android JobDispatcher是一个提供的工具库   Android上的作业调度引擎的高级包装器,开始   使用GCM网络管理器。

     

这将取代旧的GCM网络管理器库。

说明中的说明指出:此图书馆得到了Google工程师的积极支持

我还没有用过它。我还在使用GcmNetworkManager。我的应用包括play-services-gcm库以及大多数Firebase库。这似乎不会引起任何冲突。我的GCM任务与我添加Firebase之前的工作一样。