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

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

【版本信息】:不涉及

5 回复

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

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


鸿蒙开发消息推送,可以使用push kit。

OPPO Push SDK 面向的是 OPPO/Android 设备推送通道,通常不能直接迁移到 HarmonyOS 原生应用里使用。HarmonyOS 应用要做设备消息推送,优先走华为 Push Kit。

迁移时建议这样拆:

  1. HarmonyOS 包使用 Push Kit 获取 push token,并把 token 上报到你们服务端。
  2. 服务端按平台区分通道:Android/OPPO 设备走 OPPO Push,HarmonyOS 设备走 Push Kit。
  3. 客户端不要保留 Android SDK 的初始化、广播接收器、manifest 配置等逻辑。
  4. 如果是 uni-app/RN/Flutter 工程,也需要插件提供 ohos 平台实现,不能只依赖 Android 插件。

也就是说,不是找一个 OPPO Push 的鸿蒙化版本替换就完事,而是要把推送通道按平台重新分流。

OPPO PUSH SDK 已推出适配 HarmonyOS NEXT 的版本,支持鸿蒙原生推送能力。具体 SDK 可在 OPPO 开放平台下载,集成方式参照官方文档。

OPPO PUSH SDK 目前尚未推出鸿蒙原生版本(HarmonyOS NEXT)。HarmonyOS NEXT 已不再兼容安卓应用框架,原有的 Android OPPO PUSH SDK 无法在新系统上直接运行。如需在 OPPO 设备上实现消息推送,建议改用华为统一推送服务(Push Kit),或等待 OPPO 官方适配鸿蒙版本。

回到顶部