0
点赞
收藏
分享

微信扫一扫

用华为HMS core的秘钥库文件不存在或者已经存在的解决方案


生成签名文件步骤:

1.

用华为HMS core的秘钥库文件不存在或者已经存在的解决方案_测试用例

2.单击APK选择

用华为HMS core的秘钥库文件不存在或者已经存在的解决方案_库文件_02

3.单击“Create New”创建新文件

用华为HMS core的秘钥库文件不存在或者已经存在的解决方案_java_03

4.填写new key store

用华为HMS core的秘钥库文件不存在或者已经存在的解决方案_测试用例_04

回到刚才的窗口

Key store path:存放路径

Key

Alias:别名

Validity(years):有效期

Certificate:证书

First and Last Name:

Organization Unit:组织单位

Organization:组织

City or Locality:城市或地区

State or Province:州或省

Country Code(XX):国家代码(XX)

用华为HMS core的秘钥库文件不存在或者已经存在的解决方案_黑盒测试_05

5.单击结束

用华为HMS core的秘钥库文件不存在或者已经存在的解决方案_测试用例_06

6.这时候再使用命令即可。执行这条语句后就能显示Key的所有信息

keytool -list -v -keystore key.jks

用华为HMS core的秘钥库文件不存在或者已经存在的解决方案_测试用例_07

获取SHA1

签名文件已存在。打开cmd,输入命令

keytool -v -list -keystore 签名文件路径及文件名

示例:keytool -v -list -keystore e:/mykey.jks

1 错误

1.1 错误:keytool -v -list -keystore 签名文件路径(没有文件名)

错误提示:密钥库文件存在, 但为空

现在2019.12.23,执行此操作,错误提示是:密钥库文件不存在

D:>e:

E:>keytool -v -list -keystore e:/

keytool 错误: java.lang.Exception: 密钥库文件不存在: e:/

java.lang.Exception: 密钥库文件不存在: e:/

at java.base/sun.security.tools.keytool.Main.doCommands(Main.java:899)

at java.base/sun.security.tools.keytool.Main.run(Main.java:409)

at java.base/sun.security.tools.keytool.Main.main(Main.java:402)

E:>keytool -v -list -keystore e:

keytool 错误: java.lang.Exception: 密钥库文件不存在: e:

java.lang.Exception: 密钥库文件不存在: e:

at java.base/sun.security.tools.keytool.Main.doCommands(Main.java:899)

at java.base/sun.security.tools.keytool.Main.run(Main.java:409)

at java.base/sun.security.tools.keytool.Main.main(Main.java:402)

1.2 错误:因为执行命令时所在的目录导致“密钥库文件存在, 但为空”

错误提示:密钥库文件存在, 但为空

现在2019.12.23,执行此操作,错误提示是:密钥库文件不存在



举报

相关推荐

0 条评论