目录

使用入门

开发环境

支持的设备

设备类型

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及以上

HarmonyOS(Java)必须在单HAP包场景下使用,暂不支持多HAP包场景。

开发流程

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

在场景开发中,开发者可以根据需要选择一种适合开发者应用的登录模式集成即可。

序号

步骤

说明

1

开发准备

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

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

2

移动应用快速接入华为帐号

  1. 应用无法对用户身份进行验证,不能保证用户信息的真实性。
  2. 首次登录时,要求用户同意授权,无身份验证信息,不存在验证信息过期问题。

移动应用ID Token模式接入华为帐号(OpenID Connect)

  1. 可对用户身份进行验证,保证用户信息的真实性。
  2. 首次登录时,要求用户同意授权,当身份验证信息到期时,用户每次登录时都应同意授权。

移动应用Authorization Code模式接入华为帐号(OAuth 2.0)

  1. 可对用户身份进行验证,保证用户信息的真实性。
  2. 首次登录时,要求用户同意授权,当身份验证信息到期时,只需要从服务器端通过刷新令牌刷新访问令牌,无需用户再次授权。