【问题标题】:Does using HMS push notifications work on Meizu, Oppo, Xiaomi and Vivo?魅族、OPPO、小米、vivo都可以使用HMS推送通知吗?
【发布时间】:2021-08-27 11:42:31
【问题描述】:

我正在为一个应用程序推送通知,我遇到了 FCM(Firebase 可以消息)、HMS(华为移动服务)推送套件和百度云推送。我还注意到魅族、OPPO、小米和vivo都提供了自己的推送通知服务。

我可以看到百度允许你代理华为、魅族、Oppo、小米和vivo,并且可能默认支持三星和其他安卓(是吗?)。但是,即使使用中国手机号码,我也无法创建帐户。为此,我可能需要 VPN 到中国网络。

实际问题: 我正在查看here 中提到的 G+H 解决方案。 HMS Push Kit 看起来是天赐之物,但它在魅族、OPPO、小米和vivo 上都能用吗?如果没有,G+B(百度的 B)会是最简单的方法吗?

【问题讨论】:

    标签: android firebase-cloud-messaging google-play-services huawei-mobile-services baidu


    【解决方案1】:

    根据this Docs,华为推送服务支持以下设备:

    但是在华为设备以外的其他手机上,因为push kit强烈依赖HMS Core,并且在其他手机上没有keepalive。所以它可能会被进程杀死。

    【讨论】:

    • 这样的话,我可能会使用百度云,直到其他设备接受华为的邀请,统一服务并在他们的设备上使用HMS。百度实际上只是代理 HMS 在华为设备上推送通知。
    猜你喜欢
    • 2018-04-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-19
    • 1970-01-01
    • 2018-06-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多