项目场景:项目在做一个打包成app的项目,作为一个前端小白自然去研究了一下,并且记录下来和大家分享,打包工具使用HBuilder X,本文主要介绍打包需要的证书的安装方法。
详细使用步骤
1、安装证书需要java jdk 环境 ,我们先去java官网上面给他下载一个jdk,以下为官网地址:
jdk下载地址
注意:根据自己系统进行选择
2、安装完成之后我们先打开win + R ,输入cmd打开控制台直接输入java,如果出现一下则代表完成第一步操作。
如果出现java不是可执行命令,就代表没有配置环境变量,这个时候我们就要去PATH里面配置环境变量:
1、我的电脑 > 属性
2、新建变量名
2-1、添加新的变量名 “JAVA_HOME ” ,变量值为你下载的jdk安装路径
3、编辑变量名
3-1、编辑->变量名"Path",在原变量值的最后面加上“;%JAVA_HOME%bin;%JAVA_HOME%jrebin ”
3-2、新建->变量名“CLASSPATH”,变量值“.;%JAVA_HOME%lib;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar”
这个时候我们再去控制台中运行java ,java -version 就能看到版本号和信息啦~
接下来到了最关键的一步,也就是本文的核心。
1、打开jdk安装目录下的bin文件夹,在地址栏输入cmd进入控制台
2、输入一下内容:
“keytool -importkeystore -srckeystore ott.keystore -destkeystore ott.keystore -deststoretype pkcs12”(也可以使用旧版的“keytool -genkey -alias ott -keyalg RSA -validity 20000 -keystore ott.keystore”)
虽然成功但是会报:
keytool:java 工具,管理私钥仓库(keystore);
-genkey:生成公钥;
-alias sjar:别名 sjar;
-keyalg RSA -sigalg SHA1WithRSA:加密算法是 rsa 和 sha1 的验证;
-validity 40000:有效期 40000 天;
-keysize 1024:私钥长度是 1024 位;
-keystore sjar.keystore:生成私钥,私钥名为 sjar.keystore。
回归正题,回车之后会让你输入密码,不管你输入什么,都不会显示出来或者以****的方式显示,之后就是填写姓名,单位等信息。
在【否】的位置输入一个是代表允许生成,接下会会让你再次输入密钥口令。输入完之后就大功告成啦!



