android FireBase Cloud Messeging是否需要Play服务?

ippsafx7  于 2023-04-04  发布在  Android
关注(0)|答案(4)|浏览(134)

FCM是否要求用户必须在手机上安装Play服务才能接收通知?
你看到GCM做,但现在我计划转移到FCM希望它不...我怎么能知道之前测试?

jhdbpxl9

jhdbpxl91#

是的。
参见:https://developers.google.com/cloud-messaging/android/android-migrate-fcm#switch_to_fcm_in_the_app-level_buildgradle
https://firebase.google.com/docs/cloud-messaging/android/client
FCM客户端需要运行Android 4.4或更高版本的设备,并且还安装了Google Play Store应用程序,或者运行Android 4.4和Google API的模拟器。请注意,您不限于通过Google Play Store部署Android应用程序。

xyhw6mcr

xyhw6mcr2#

是的。Firebase Cloud Messaging只是GCM的一个品牌重塑。
更多信息请参阅GCM FAQ

kadbb459

kadbb4593#

Firebase需要Google Play Services 9.0.0或更高版本才能在您的应用程序中使用。(这包括FCM)。
这在《入门指南》中的“将Firebase添加到您的Android项目”文档中被列为第一个先决条件:
将Firebase添加到Android项目
https://firebase.google.com/docs/android/setup

3npbholx

3npbholx4#

根据您使用的Firebase SDK,可能需要也可能不需要Google Play服务。
阅读this article以检查哪些Firebase SDK需要Google Play服务。

相关问题