获取Hbulider打包所需的证书文件,MD5签名

获取Hbulider打包所需的证书文件,MD5签名

利用java JDK就可以在本地生成App打包所需的.keystore证书文件

第一步:首先要获取一下Java的JDK,并安装到本地

访问网址 http://www.oracle.com/technetwork/java/javase/downloads/index.html

下载安装过程省略,

但是java version不能过低,否则会出现证书文件内没有MD5签名

我使用的版本是 1.8.0_171

第二步:安装完成以后,打开DOS命令行。

1.如果已将JDK添加至环境变量,则直接执行下面的语句,否则则需

cd C:\Program Files (x86)\Java\jdk1.8.0_144\bin

就是JDK安装路径的bin目录下

2.执行

keytool -genkey -alias yourapp.keystore -keyalg RSA -sigalg SHA1WithRSA -validity 20000 -keysize 1024 -keystore yourapp.keystore -v

可将语句中yourapp修改为你自定义的名字

依次填写所需信息(无具体要求,可随意填写),如果没有问题输入y回车

这是你的当前目录下就会生成yourapp.keystore的文件,这就是所需证书

3.但是Hbuilder解析不了这种格式的证书,如果使用会报证书文件无效的错误

执行: keytool -importkeystore -srckeystore ./yourapp.keystore -destkeystore ./yourapp.keystore -deststoretype JKS

注意把yourapp改成你刚才自己的名字,将格式改为JKS格式

这时证书文件就完成了

执行:keytool -list -v -keystore yourapp.keystore

可查看文件内容

证书别名就是证书文件名

私钥密码就是秘钥库口令

证书文件就是yourapp.keystore文件目录

猜你喜欢

转载自www.cnblogs.com/Strangers/p/11924856.html
今日推荐