对于我的 android 应用程序,我需要从服务器接收一些通知。通知绝不是时间紧迫的,当用户打开应用程序时检查新通知就足够了,所以根本没有后台活动。
我注意到,对于任何类型的通知,建议使用像 FCM(Firebase Cloud Messaging)这样的服务。但是,我觉得我会为 FCM 的一个非常简单的任务引入一个相当大的库,这可能会导致比使用简单的套接字向服务器请求新通知更糟糕的电池寿命。
所以我想知道使用 FCM 之类的服务是否更好,或者在我的情况下只是简单地拉取通知。
performance notifications android google-cloud-messaging firebase-cloud-messaging