合作咨询
我们的专家服务团队将竭诚为您提供专业的合作咨询服务
此版本文档已归档不再维护,推荐您使用最新版本。
在开始开发应用前,需要在AppGallery Connect中配置相关信息。
在开发应用前需要在华为开发者联盟网站上注册成为开发者并完成实名认证,具体方法可参考“帐号注册认证”。
参见创建项目和在项目中添加应用完成应用的创建,特殊配置如下:
“选择平台”:必须选择"Android”。
“支持设备”:必须选择“手机”。
“应用分类”:选择“应用”。
签名证书指纹用于在通过华为HMS SDK调用HMS Core(APK)时,校验应用的真实性。开发者在使用HMS Core(APK)前必须将签名证书指纹配置到AppGallery Connect,在配置前需要根据签名证书在本地生成签名证书指纹。
在申请前需要满足以下2个条件:
已创建应用程序的签名文件,签名证书创建属于通用技术,可以参考生成指纹证书。
当前开发的PC已经安装JDK。
可以使用JDK自带的keytool工具生成指纹,操作步骤如下:
1. 在命令行工具栏里输入以下内容,其中<keystore-file>为应用签名文件的完整路径。
- keytool -list -v -keystore <keystore-file>
2. 可以看到类似下图所示的输出。在结果中获取对应的SHA256指纹。
- 别名: <alias-name>
- 创建日期: 2019-8-29
- 条目类型: PrivateKeyEntry
- 证书链长度: 1
- 证书[1]:
- 所有者: CN=Android Debug, OU=hua, C=zg
- 发布者: CN=Android Debug, OU=hua, C=zg
- 序列号: 1e46890c
- 有效期为 Thu Aug 29 21:09:44 CST 2019 至 Mon Jan 14 21:09:44 CST 2047
- 证书指纹:
- MD5: EC:29:9E:ED:18:35:E0:A0:93:EA:AD:E2:D9:4D:B7:6A
- SHA1: E6:6B:61:C9:E5:86:81:E7:3A:7A:86:11:87:FB:DD:B6:2F:72:9D:80
- SHA256: 39:B1:5E:52:70:8C:07:6D:5A:F7:0B:96:8B:D1:77:A0:8F:CA:09:08:72:90:FD:2A:1E:DB:9A:6C:2F:4E:B5:97
- 签名算法名称: SHA256withRSA
- 主体公共密钥算法: 2048 位 RSA 密钥
- 版本: 3
1. 登录AppGallery Connect网站,选择“我的应用”。
2. 点击需要配置的应用。
3. 选择“开发”页签,在“项目配置”页面的“应用”区域,将“SHA256证书指纹”配置为生成签名证书指纹中生成的SHA256指纹。

4. 配置完成后点击
。
使用MAP服务需要开发者在AppGallery Connect上打开MAP服务。
具体操作步骤请参见开通服务。
合作咨询
我们的专家服务团队将竭诚为您提供专业的合作咨询服务
解决方案
精准高效的一站式服务支持,助力开发者商业成功