开发者社区 问答 正文

mPaaS中,什么时候出鸿蒙版本的sdk?

mPaaS中,什么时候出鸿蒙版本的sdk?

展开
收起
闻闻615 2024-02-02 16:03:35 91 分享 版权
阿里云 AI 助理回答

根据提供的知识库资料,mPaaS 针对鸿蒙系统的 SDK 已经在相关文档中有所提及,并且提供了具体的接入和使用指南。以下是关于 mPaaS 鸿蒙版本 SDK 的发布时间及相关信息的详细解答:

1. 鸿蒙版本 SDK 的发布时间

mPaaS 针对鸿蒙系统的 SDK 已经在 10.2.3 基线 中完成适配并发布。这意味着自 10.2.3 基线版本 起,开发者可以使用 mPaaS 提供的鸿蒙 SDK 进行开发和集成。

  • 具体时间点:虽然知识库中未明确标注鸿蒙 SDK 的首次发布时间,但可以推测其发布时间与 10.2.3 基线 的发布周期一致。根据相关文档,10.2.3 基线的适配工作涵盖了 Android 和 iOS 的多项更新,同时也包括了对鸿蒙系统的支持。
  • 基线版本要求:开发者需要确保使用的是 10.2.3 或更高版本的基线,以获得鸿蒙 SDK 的完整功能支持。

2. 鸿蒙 SDK 的主要功能

mPaaS 鸿蒙 SDK 提供了以下核心功能,帮助开发者实现应用的升级检测、灰度发布及线上管理: - 升级检测:通过 MPUpgradeService 类提供的接口(如 checkNewVersion()checkNewVersionAndShow()),开发者可以在应用启动时检测新版本并提示用户升级。 - 灰度发布支持:通过设置 MPFramework.instance.userId,开发者可以配置灰度白名单,实现针对特定用户群体的升级策略。 - 多种升级模式:支持单次提醒、多次提醒和强制提醒三种升级模式,满足不同场景下的用户引导需求。

3. 如何接入鸿蒙 SDK

开发者可以通过以下步骤将 mPaaS 鸿蒙 SDK 集成到项目中: 1. 添加依赖:在项目的 oh-package.json5 文件中添加 @mpaas/upgrade 依赖,并通过终端命令安装 SDK。

{
  "dependencies": {
    "@mpaas/upgrade": "0.0.2"
  }
}

安装命令:

ohpm install @mpaas/upgrade
  1. 初始化工程:使用 mppm init 命令初始化工程,并选择 10.2.3 基线
  2. 获取安全图片:通过 mppm fetch-image 命令获取安全图片,并将其放置在指定目录下。

4. 重要提醒

  • 基线版本要求:请确保使用 10.2.3 或更高版本的基线,否则可能无法获得鸿蒙 SDK 的完整支持。
  • Node.js 环境:在安装和配置 mPaaS 插件之前,请确保已正确安装和配置 Node.js 环境,版本不低于 v18
  • 灰度发布配置:如果需要实现灰度发布,请务必在客户端调用升级检测接口之前设置用户的唯一标识(如 MPFramework.instance.userId)。

5. 总结

mPaaS 鸿蒙版本的 SDK 自 10.2.3 基线 起正式发布,并提供了完整的升级检测、灰度发布及线上管理功能。开发者可以通过添加依赖、初始化工程及配置安全图片等步骤快速接入鸿蒙 SDK。如果您正在使用低于 10.2.3 的基线版本,建议尽快升级以获得最新的功能支持和优化。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答