首页 > 其他分享 >【AGC】典型问题FAQ 5

【AGC】典型问题FAQ 5

时间:2022-08-23 09:45:02浏览次数:102  
标签:典型 证书 FAQ AGC 指纹 签名文件 签名 SHA256

 1、如何配置重新生成的证书指纹。

      问题描述:

开发者在使用应用签名服务后,AGC会根据签名密钥重新生成证书指纹,可能不同于开发应用时本地生成的签名证书指纹。如应用当前集成的华为相关服务需依赖SHA256证书指纹,还需为应用添加重签名后的SHA256证书指纹。

解决方案:

登录AGC,在我的应用的分发页签选择应用签名,点击“应用签名证书”的SHA256证书指纹的复制图标。

返回我的项目的项目设置的常规应用中,在SHA256证书指纹后点击粘贴复制的SHA256证书指纹。

     cke_17284.png

 

 

2、在Android Studio中如何生成签名证书。

问题描述:

开发者如何通过Android Studio创建一个新的签名文件并使用其对APK进行签名。此签名文件后续会用于生成SHA256指纹。

解决方案:

1、在Android Studio工程的菜单栏中选择"Build > Generate Signed Bundle/APK..."。

cke_27444.png

2、在"Generate "页面,选择"APK"签名,并点击"Next"。在填写签名文件信息页面,

选择"Create new...",创建一个新的签名文件。在创建新的签名文件页面,填写签名文件的保存地址以及保存文件名称、签名文件的密码、Alias等信息。

cke_34088.png

3、完成新签名文件创建后,在"Generate "弹出框页面上会显示对应签名文件的信息,然后点击"Next"。在出现选择签名方式页面勾选"V1"和"V2"签名选项,并点击"Finish",生成一个签名APK(此APK可上传至AppGallery Connect用于自动获取应用包名)。

cke_40823.png

 

 

3、在Windows中如何生成签名证书指纹。

问题描述:

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

解决方案:

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

1、已创建应用程序的签名证书,签名证书创建请参见生成签名证书。

2、当前PC已经安装JDK。

 

1、执行CMD命令打开命令行工具,执行cd命令进入keytool.exe所在的目录。

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指纹。

        cke_52691.png

 

欲了解更多更全技术文章,欢迎访问https://developer.huawei.com/consumer/cn/forum/?ha_source=zzh

标签:典型,证书,FAQ,AGC,指纹,签名文件,签名,SHA256
From: https://www.cnblogs.com/developer-huawei/p/16615072.html

相关文章

  • 【AGC】典型问题FAQ 4
    ​1、签名证书丢失如何找回。   问题描述:开发者APP1.0.1版本的签名证书已经丢失和注销;升级为1.0.2版本时,用新的签名证书,无法让已经安装的老客户顺畅升级导致无法通......
  • 【付费推广】常见问题合集,客户投放伙伴相关问题FAQ 2
    [问题七]客户投放伙伴子账户如何转为客户投放伙伴主账户?客户投放伙伴子账户可登录华为应用市场付费推广网站,进入首页,提交“申请成为客户投放伙伴”。审核通过后,即可成为客......
  • 【推送服务】【FAQ】Push Ki常见咨询合集7--其它问题
    ​1、推送服务的错误码有哪些?推送服务有客户端错误码和服务端错误码两部分,还记录了开发者们在集成推送服务中遇到的常见错误码,如果这些错误码都不能解决您的问题,请联系技......
  • [FAQ] Windows 终端 git status 不识别文件名大小写的修改
     当我们修改了文件名的大小写,gitstatus显示没有文件改动。 出现这种情况,首先看一下git的配置项是否忽略了文件问大小写:$ gitconfigcore.ignorecase 如果是......
  • 「atcoder - agc054c」Roughly Sorted
    link。高妙题,我只会到构造下界那一步……构造下界比较容易,只需要注意到交换一次最多让序列向合法迫近一步即可。则答案下界为\(\sum_i\max\{\left(\sum_{j<i}[p'_j......
  • HarmonyOS Connect FAQ第四期
    在HarmonyOSConnect生态产品的认证测试环节,你是否存在这些疑问:如何获取认证要求、测试标准等信息?如何了解认证流程中的注意事项?如何处理DECC工具使用过程中遇到的问题?…......
  • 【AGC】典型问题FAQ 3
    ​AGC接入性能管理SDK,但在AGC后台无法看到相应的数据。问题描述:开发者按照文档接入性能管理SDK,但是在AGC控制台的性能管理页面,却看不到相关的性能管理数据。解决方案......
  • 【付费推广】常见问题合集,客户投放伙伴相关问题FAQ 1
    [问题一]如何申请成为客户投放伙伴?请登录华为应用市场付费推广网站,进入首页,点击页面下方“申请成为客户投放伙伴”。审核通过后,即可成为客户投放伙伴。 [问题二]我是客户投......
  • 【FAQ】DevEco Studio如何添加多module
    ​ 参考资料添加/删除Module开发OpenHarmonynpm包应用基础知识操作步骤1.创建一个项目如下图所示​2.创建LibModule2.1点击项目根目录右击==》选择New==》选择M......
  • 【AGC】publishing api contentRating in cds serviceAttr is invalid问题分析
    ​ 【问题背景】最近想通过华为AppGalleryConnect提供的publishingapi来向华为应用市场上传软件包,我按照官网文档的指导来依次调用相关接口设置我的应用:https://devel......