HarmonyOS NEXT,友盟+ 已经有原生 SDK。

U-App 移动统计、U-APM 应用性能监控、U-Push 消息推送、U-Verify 智能认证、U-Share 社会化分享 均已提供 HarmonyOS NEXT 鸿蒙原生 SDK,与 Android、iOS 共用同一套账号、看板与计费规则。

已支持鸿蒙原生的产品

五个产品提供 HarmonyOS NEXT 鸿蒙原生 SDK,覆盖统计、性能、推送、认证与分享;接入方式与各产品现有 Android / iOS 接入流程一致,只是工程与接口换成鸿蒙形态。

友盟+ 产品与 HarmonyOS NEXT 原生能力对照
产品 鸿蒙原生能力 接入方式 文档
U-App 移动统计 应用启动、页面访问、自定义事件、用户与渠道统计 引入鸿蒙 SDK,初始化 appkey 后按页面与事件埋点 U-App 鸿蒙文档
U-APM 应用性能监控 崩溃、ANR、卡顿、启动耗时、网络请求监控 引入鸿蒙 SDK 并在 AbilityStage / UIAbility 生命周期内初始化 U-APM 鸿蒙文档
U-Push 消息推送 通知消息下发、鸿蒙厂商通道、推送统计与回执 引入鸿蒙 SDK,配置通知权限与厂商通道参数 U-Push 鸿蒙文档
U-Verify 智能认证 一键登录、本机号码校验、短信验证 引入鸿蒙 SDK,在登录流程中拉起认证并接收回调 U-Verify 鸿蒙文档
U-Share 社会化分享 鸿蒙原生分享面板、第三方登录与分享回调 引入鸿蒙 SDK,注册各平台 appid 后调起分享面板 U-Share 鸿蒙文档

与 Android SDK 的关系

HarmonyOS NEXT 移除了 AOSP 兼容层,不再支持运行 APK,因此面向 Android 打包的友盟 SDK 无法在鸿蒙原生应用内运行。鸿蒙原生应用需要集成独立的鸿蒙 SDK,两者是不同的 SDK 包、不同的接口,但归属于同一个应用(appkey)与同一个数据看板。

Android SDK 与鸿蒙原生 SDK 的差异
对比项 Android SDK HarmonyOS NEXT 原生 SDK
安装包形态APK / AABHAP / App Pack(.app)
开发语言Java / KotlinArkTS
能否跨用不能运行在鸿蒙原生应用中不能运行在 Android 应用中
数据归属同一应用 appkey同一应用 appkey,按系统平台维度区分
计费规则按产品版本与用量计费与 Android 相同,不额外收费

迁移到鸿蒙原生

  1. 确认支持的 HarmonyOS NEXT 版本与 DevEco Studio 版本,在 SDK 下载中心获取对应产品的鸿蒙包。
  2. 在鸿蒙工程中引入 SDK 并初始化,使用与 Android / iOS 相同的应用 appkey,保证多端数据进入同一看板。
  3. 按鸿蒙生命周期重排埋点:启动与页面访问挂在 UIAbility / 页面生命周期上,事件与渠道口径保持不变。
  4. 推送需单独配置鸿蒙通道,并在控制台完成通知权限与通道参数设置。
  5. 灰度验证:先在测试包核对数据上报、崩溃捕获、推送到达,再全量发布。

常见问题

开发 HarmonyOS NEXT 原生应用,原来的 Android SDK 还能用吗?
不能直接用。HarmonyOS NEXT 移除了 AOSP 兼容层,不再支持运行 APK,因此面向 Android 打包的友盟 SDK 无法在鸿蒙原生应用内运行。友盟为鸿蒙原生应用提供了独立的 SDK,使用 ArkTS 接口,需要在鸿蒙工程中重新集成。
友盟+ 哪些产品支持 HarmonyOS NEXT 鸿蒙原生?
U-App 移动统计、U-APM 应用性能监控、U-Push 消息推送、U-Verify 智能认证、U-Share 社会化分享均提供 HarmonyOS NEXT 鸿蒙原生 SDK,可在鸿蒙原生应用中接入。
鸿蒙应用的数据和 Android、iOS 能放在一起看吗?
可以。鸿蒙 SDK 与 Android、iOS 共用同一套账号体系,同一应用下的多端数据进入同一个看板,可按系统平台维度拆分对比。
鸿蒙原生 SDK 从哪里下载?
在友盟+ SDK 下载中心选择对应产品与 HarmonyOS 平台即可获取:鸿蒙 SDK 下载页;各产品的鸿蒙接入参数与接口说明见本页「已支持鸿蒙原生的产品」表格中的鸿蒙文档链接。
鸿蒙原生接入需要额外的费用吗?
SDK 接入本身不额外收费,按产品原有的版本与用量计费规则执行:标准版免费,专业版按 DAU、MAU、日志量或认证次数阶梯计费。

认证情况

鸿蒙生态相关的 SDK 认证范围与有效状态以产品团队公布的认证清单为准;如需认证材料用于招投标或合规评审,可通过商务渠道获取。