HarmonyOS鸿蒙Next中我们项目有用到MiPush SDK,用途为提供小米设备消息推送能力。请问有鸿蒙化的版本吗?

HarmonyOS鸿蒙Next中我们项目有用到MiPush SDK,用途为提供小米设备消息推送能力。请问有鸿蒙化的版本吗? 【问题描述】:我们项目有用到MiPush SDK,用途为提供小米设备消息推送能力。请问有鸿蒙化的版本吗?

【版本信息】:不涉及

8 回复

开发者您好,建议您直接联系MiPush SDK开发者,通过其官方渠道进行沟通。

更多关于HarmonyOS鸿蒙Next中我们项目有用到MiPush SDK,用途为提供小米设备消息推送能力。请问有鸿蒙化的版本吗?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


HarmonyOS鸿蒙应用目前只支持安装到华为设备,所以只需要集成push kit即可。

华为有push Kit,三方的推送相关SDK,从https://sdk.caict.ac.cn/official/#/public/sdklist/info/harmony看只有两个,小米的push sdk 还没鸿蒙化

Push Kit是华为提供的消息推送服务,它本身主要为鸿蒙设备提供推送能力。对于小米设备,Push Kit并未直接提供官方支持。

鸿蒙 上统一使用pushkit 就可以了 不用使用小米的 pushkit就可以完成消息推送 非常方便的

MiPush SDK 是小米 Android 生态的推送通道,不能直接替代 HarmonyOS 上的推送能力。鸿蒙应用如果面向华为设备分发,建议接入 Push Kit,并在服务端按平台选择推送通道。

可行做法:

  1. HarmonyOS 客户端接入 Push Kit,启动后获取 push token。
  2. 服务端保存 token 时带上 platform/device/channel 字段。
  3. 给小米 Android 设备发 MiPush,给 HarmonyOS 设备发 Push Kit。
  4. 通知点击、透传数据、角标/分类等字段不要复用一套 Android 配置,按 Push Kit 文档重新映射。

如果只是问“有没有 MiPush 的鸿蒙化版本”,建议先看小米官方是否发布 ohos 平台 SDK;没有的话就不要强行集成 Android 版。

MiPush SDK 当前未提供鸿蒙化版本。HarmonyOS NEXT 下需使用华为推送服务(HMS Push)实现消息推送功能,小米设备侧可另作兼容处理。

目前 MiPush SDK 尚未发布鸿蒙原生版本。HarmonyOS NEXT 已不再兼容 Android 框架,Android 版本的 MiPush SDK 无法直接使用。建议优先考虑接入华为 Push Kit 完成消息推送,同时关注小米官方后续是否提供鸿蒙原生支持。

回到顶部