HarmonyOS鸿蒙Next开发文档是Android的,华为申请生成签名证书指纹适用吗?没有步骤中的jks,选什么?

HarmonyOS鸿蒙Next开发文档是Android的,华为申请生成签名证书指纹适用吗?没有步骤中的jks,选什么? 官网所提供的开发文档是Android的,华为申请生成签名证书指纹适用吗??没有步骤中的jks,选什么???

https://developer.huawei.com/consumer/cn/codelab/HMSPreparation/index.html#2

cke_1083.png


更多关于HarmonyOS鸿蒙Next开发文档是Android的,华为申请生成签名证书指纹适用吗?没有步骤中的jks,选什么?的实战教程也可以访问 https://www.itying.com/category-93-b0.html

5 回复

您好,您截的这个指导截图,就是在没有jks证书时,进行创建jks证书的;

您可以按照上面的步骤填写自己的信息,然后就能生成一个jks证书到您选择保存jks的目录下了。

更多关于HarmonyOS鸿蒙Next开发文档是Android的,华为申请生成签名证书指纹适用吗?没有步骤中的jks,选什么?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


使用.p12 密钥库生成,已解决。

开发者您好,相关问题已经反馈给工作人员,稍后会再回复您,感谢您对华为开发者论坛的支持。

HarmonyOS鸿蒙Next开发文档中提到的生成签名证书指纹步骤,虽然与Android开发类似,但并非直接使用Android的jks文件。在鸿蒙开发中,推荐使用华为提供的keytool工具来生成签名证书。具体步骤如下:

  1. 打开命令行工具,进入keytool所在目录。
  2. 使用以下命令生成签名证书:
    keytool -genkeypair -alias your_alias -keyalg RSA -keysize 2048 -validity 365 -keystore your_keystore_name.hks
    
    其中,your_alias为别名,your_keystore_name.hks为生成的证书文件名。
  3. 按照提示输入相关信息,如密码、组织名称等。
  4. 生成证书后,使用以下命令导出证书指纹:
    keytool -list -v -keystore your_keystore_name.hks -alias your_alias
    
    在输出信息中,找到SHA1SHA256指纹信息。

鸿蒙开发中使用的证书格式为.hks,而非Android的.jks。华为提供的keytool工具已适配鸿蒙系统,生成的证书可直接用于鸿蒙应用签名。

HarmonyOS鸿蒙Next开发文档虽然基于Android,但签名证书生成步骤有所不同。华为开发者平台提供了专门的签名工具,您可以使用.p12.cer文件代替.jks。具体步骤:登录华为开发者平台,进入“我的项目”,选择“应用签名”,按照提示上传.p12.cer文件,系统将自动生成签名证书指纹。确保文件格式正确,并遵循平台指引完成操作。

回到顶部