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(通過雲功能或自定義服務器):
轉到雲功能的火力地堡。在客戶端,更少的代碼和更少的電池使用(擁有數據庫更改的主動監聽器會導致電池消耗,這應該避免)。 –