

English
HBuilderX 2.7.10+ 版本以上支持FCM
在海外网络环境下,部分网络在连接uni-push
技术支持供应商个推的推送服务时,可能出现不稳定的情况。此时,开发者可以接入 FCM 辅助通道,当在个推服务断线的情况下,通过谷歌的 FCM 推送通道下发消息,提升推送到达率。
使用FCM时手机端需安装Google移动服务(GMS),并且可以正常连接Google服务(国内网络需要翻墙)
使用FCM必须先开通使用uni-push
:
uni-push
服务参考:如何开通uni-push 进入 Firebase官网创建项目,获取google-services.json
文件及Server key
。
注册Android应用后下载配置文件“google-services.json”,保存google-services.json文件后面需要使用
此步骤中的操作云端打包机已经处理,忽略提示信息,继续点击“Next”,进入下一步
切换到“Cloud Messaging”项,获取“Server key”,保存Server key后面需要使用
跳转到Api管理页面启动Cloud Messaging API
启动Cloud Messaging API
后即可得到Server key
uni-push
后台配置FCM参数参考文档 配置厂商推送参数 完成FCM参数配置。
如果你已经完成了uni-push
的代码开发,只需完成上述配置和打包即可,不用修改代码。
Android平台离线sdk集成uni-push
支持FCM可参考:Push(消息推送)
FCM 离线消息仅支持GOOGLE 推送,暂不支持国内设备商的海外发行版本