2
我发现了两种可能的方法在火力地堡实时数据库(在聊天应用为例)的一些变化后交付通知:火力地堡发送通知在实时数据库的变化
有可能使用Firebase的云端功能,如in this blog post所述。
我也发现here另一个更简单的方法,只使用安卓服务,它侦听数据库中的更改。
我想知道什么是利弊和利弊两种方法的努力实现其中之一之前和之后的第二个看起来比第一个要简单得多。
我发现了两种可能的方法在火力地堡实时数据库(在聊天应用为例)的一些变化后交付通知:火力地堡发送通知在实时数据库的变化
有可能使用Firebase的云端功能,如in this blog post所述。
我也发现here另一个更简单的方法,只使用安卓服务,它侦听数据库中的更改。
我想知道什么是利弊和利弊两种方法的努力实现其中之一之前和之后的第二个看起来比第一个要简单得多。
在https://www.codementor.io/sundayakinsete/firebase-real-time-notifications-app-to-app-opkwbo6ba描述的android service
解决方案有很大的局限性:
对对方的工作,如果你使用Firebase Cloud Messaging(通过云功能或自定义服务器):
转到云功能的火力地堡。在客户端,更少的代码和更少的电池使用(拥有数据库更改的主动监听器会导致电池消耗,这应该避免)。 –