获取Hbulider打包所需的证书文件,MD5签名
其他
2019-12-03 11:34:08
阅读次数: 0
获取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