我想要合併消息/推在我的Android應用程序的通知,自FCM是最新版本的建議,我只是檢查了火力地堡的先決條件,它說,Firebase:如何確保與各種版本的Google Play服務兼容?
先決條件
一設備運行Android 4.0(冰淇淋三明治)或更高版本,和谷歌播放服務10.2.0或更高
的谷歌從谷歌庫播放服務SDK,在Android SDK管理器中提供
Android Studio中,1.5或更高版本
但最新版本,它不是使所有正在運行ICS的設備將有谷歌播放服務> = 10.2.0。事實上,這是它的最新版本。因此,如果我決定使用FCM,那麼Play Services < = 10.2.0的所有設備都將無法使用。如果我決定將版本降低,Firebase似乎不支持任何版本。
我想用火力地堡的和谷歌播放服務最新功能和擴展設備我的支持運行谷歌Play服務,> = 9.0.0。
這似乎是任何圖書館的基本問題。 Android提供支持庫來緩解這種情況。
什麼是支持所有這些播放服務版本的推薦方法?
你列出的要求是大部分火力地堡庫的事實,但對於FCM的谷歌Play服務的任何版本就足夠了。 AL提供的答案。仍然相關,因爲很可能您希望擁有其他正確運行的Firebase服務(如Analytics)。但對於FCM,只要安裝了某些版本的GP,只有任何版本的Google Play服務都可以。 –