赞
踩
鸿蒙目前提供的签名方式有两种分别是 module在线签名(Automatically generate signature) 和 手动生成证书打包。
Automatically generate signature:
通常新工程运行按照需要通过 DevEco Studio 的 Project Structure 勾选 Automatically generate signature 自动生成签名文件,自动生成的 .p7b 文件通常默认在系统用户目录下。
如:C:/Users/zhangsan/.ohos/config/default_MyDemo_xxxx.p7b
手动生成证书:
按照鸿蒙官方的如何使用手动生成证书打包文档操作,在过程中也会在获得一个 .p7b 文件。
直接用记事本打开 .p7b 文件,找到 development-certificate 字段(发布证书这个字段为 distribution-certificate),将其后的内容复制出来。
如图:
将类容复制到文本中之后,去掉其中的 \n 字符然后将文本的后缀改为 cer,例如 test.cer
使用命令 keytool -printcert -file test.cer 查询保存有.p7b文件证书信息的 test.cer 文件
如下:
其中的 SHA256 去掉冒号之后就是 fingerprint 了 :
8E93863FC32EE238060BF69A9B37E2608FFFB21F93C862DD511CBAC9F30024B5
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。