FCM是否要求用户必须在手机上安装Play服务才能接收通知?你看到GCM做,但现在我计划转移到FCM希望它不...我怎么能知道之前测试?
jhdbpxl91#
是的。参见:https://developers.google.com/cloud-messaging/android/android-migrate-fcm#switch_to_fcm_in_the_app-level_buildgradlehttps://firebase.google.com/docs/cloud-messaging/android/clientFCM客户端需要运行Android 4.4或更高版本的设备,并且还安装了Google Play Store应用程序,或者运行Android 4.4和Google API的模拟器。请注意,您不限于通过Google Play Store部署Android应用程序。
xyhw6mcr2#
是的。Firebase Cloud Messaging只是GCM的一个品牌重塑。更多信息请参阅GCM FAQ。
kadbb4593#
Firebase需要Google Play Services 9.0.0或更高版本才能在您的应用程序中使用。(这包括FCM)。这在《入门指南》中的“将Firebase添加到您的Android项目”文档中被列为第一个先决条件:将Firebase添加到Android项目https://firebase.google.com/docs/android/setup
3npbholx4#
根据您使用的Firebase SDK,可能需要也可能不需要Google Play服务。阅读this article以检查哪些Firebase SDK需要Google Play服务。
4条答案
按热度按时间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应用程序。
xyhw6mcr2#
是的。Firebase Cloud Messaging只是GCM的一个品牌重塑。
更多信息请参阅GCM FAQ。
kadbb4593#
Firebase需要Google Play Services 9.0.0或更高版本才能在您的应用程序中使用。(这包括FCM)。
这在《入门指南》中的“将Firebase添加到您的Android项目”文档中被列为第一个先决条件:
将Firebase添加到Android项目
https://firebase.google.com/docs/android/setup
3npbholx4#
根据您使用的Firebase SDK,可能需要也可能不需要Google Play服务。
阅读this article以检查哪些Firebase SDK需要Google Play服务。