文档管理中心
我的

使用入门

快速上手

在您正式开发应用之前,可以通过codelab快速体验一个应用的开发过程。

开发环境

支持的设备

展开

设备类型

OS版本

HMS Core(APK)版本

手机、平板

HarmonyOS 2.0及以上

5.0.0.300及以上

车机

HarmonyOS 2.0及以上

6.2.0.300及以上

华为智慧屏、智能手表(wearable,不支持运动手表liteWearable)

HarmonyOS 2.0及以上

6.5.0.300及以上

说明
  1. HarmonyOS(JavaScript)必须在单HAP包场景下使用,暂不支持多HAP包场景。
  2. HarmonyOS(JavaScript)暂不支持混合打包场景。

开发流程

您需要按照如下流程完成应用的开发工作。

展开

序号

步骤

说明

1

开发准备

在开发HarmonyOS应用前,开发者需要先完成开发准备,包括:

  1. 准备开发环境
  2. 配置AppGallery Connect
  3. 配置应用签名信息
  4. 集成HMS Core SDK
  5. 配置混淆脚本

2

登录华为帐号

华为帐号服务提供Authorization Code登录和ID Token登录两种登录模式,您可根据实际情况选择其中一种模式实现。

静默登录

用户首次使用帐号登录应用后,再次登录时,无需重复授权。

仅申请OpenID或UnionID的应用接入华为帐号快捷登录

如果应用仅获取华为帐号唯一标识(OpenID或UnionID),则可以使用免授权方式登录,华为帐号服务将不会弹出授权框。

退出华为帐号

帐号退出是指应用向用户提供退出当前帐号的入口,用户退出登录后应用需要通知HMS Core SDK清除本地当前已经登录的帐号信息。

华为帐号取消授权

为了提升应用隐私安全,应用可以提供入口,供用户取消对应用的授权。