魅族、OPPO、小米、vivo都可以使用HMS推送通知吗?

Posted

技术标签:

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

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

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

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

【问题讨论】:

【参考方案1】:

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

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

【讨论】:

这样的话,我可能会使用百度云,直到其他设备接受华为的邀请,统一服务并在他们的设备上使用HMS。百度实际上只是代理 HMS 在华为设备上推送通知。

以上是关于魅族、OPPO、小米、vivo都可以使用HMS推送通知吗?的主要内容,如果未能解决你的问题,请参考以下文章

云控系统都支持哪些安卓手机装机步骤

云控系统都支持哪些安卓手机装机步骤

Android 华为推送服务集成(详细教学)

在小米或 Oppo 或 Vivo 手机上 - 应用程序任务未按预期工作

不让小米和OPPO独美,vivo出击欧洲市场

继华为之后,OPPO开发者大会来了,会有什么惊喜?