We use essential cookies for the website to function, as well as analytics cookies for analyzing and creating statistics of the website performance. To agree to the use of analytics cookies, click "Accept All". You can manage your preferences at any time by clicking "Cookie Settings" on the footer. More Information.

Only Essential Cookies
Accept All
GuidesSafety DetectSuccess StoriesDStv Now Integrated the System Integrity Check and App Security Check Functions, Helping Ensure Video Smoothness

配置AppGallery Connect

在开发应用前,需要在AppGallery Connect中配置相关信息。

注册成为开发者

在开发应用前需要在华为开发者联盟网站上注册成为开发者并完成实名认证,具体方法请参见帐号注册认证

创建应用

参见创建项目创建应用完成应用的创建。

生成签名证书指纹

签名证书指纹用于校验应用的真实性,您需要根据签名证书在本地生成签名证书指纹,并在应用上架前将签名证书指纹配置到AppGallery Connect。

在生成签名证书指纹前需要满足以下两个条件:

  • 已创建应用程序的签名证书,签名证书创建请参见生成签名证书
  • 当前PC已经安装JDK

操作步骤如下:

  • Windows
    1. 执行CMD命令打开命令行工具,执行cd命令进入keytool.exe所在的目录(以下样例为JDK安装在C盘的Program Files目录)。
      cd C:\Program Files\Java\jdk\bin
    2. 执行命令keytool -list -v -keystore <keystore-file>,按命令行提示进行操作。<keystore-file>为应用签名证书的完整路径。

      例如:

      keytool -list -v -keystore C:\TestApp.jks
    3. 根据结果获取对应的SHA256指纹。

  • macOS
    1. 打开Terminal终端。

    2. 执行命令keytool -list -v -keystore <keystore-file>,按命令行提示进行操作。<keystore-file>为应用签名证书的完整路径。

      例如:

      keytool -list -v -keystore /Users/admin/Downloads/HmsDemo.jks
    3. 根据结果获取对应的SHA256指纹。

配置签名证书指纹

  1. 登录AppGallery Connect网站,点击“我的项目”
  2. 在项目列表中找到您的项目,在项目中点击需要配置签名证书指纹的应用。
  3. 项目设置 > 常规页面的“应用”区域,点击“SHA256证书指纹”后的“添加证书指纹”,输入生成的SHA256指纹。

    NOTE

    “项目设置”页面的“应用”区域,点击“Client Secret”后面的即可复制Client Secret。

  4. 配置完成后,点击“保存”

打开服务开关

使用Account Kit功能前,您需要先在AppGallery Connect“API管理”页面打开“华为帐号”服务开关。

  1. 登录AppGallery Connect,点击“我的项目”图标。
  2. 选择已创建完成的应用。
  3. 在“API管理”页面打开“华为帐号”的开关。
Search
Enter a keyword.