打包APP的时候,我们都知道需要证书,Android开发打包的时候需要,h5打包Android的应用包时也需要。那么证书又是从哪里来的呢?按照如下步骤一步一步进行即可。
一、安装jre环境。
首先你的电脑需要有java的jre环境。
下载地址:https://www.oracle.com/java/technologies/downloads/
然后下载对应自己电脑系统的安装包,我这里是window,下面的三个下载方式都是可以的,我选择下载64位的安装文件。
安装时,选择默认电脑文件路径。安装完成后,我们可以在再以下路径看到如图所示,说明已经安装成功了。
二、配置环境变量。
win10鼠标右击此电脑,点击“属性”,出现如下弹窗点击“高级系统设置”。
选择“环境变量”。
双击path。
将刚才安装的jre文件路径:C:\Program Files\Java\jre1.8.0_211,添加进去。点击确认就可以了。
三、生成证书。
现在我们就可以在任何目录下,运行一下命令生成证书了。
keytool -genkey -alias moku -keyalg RSA -keysize 2048 -validity 36500 -keystore moku.keystore
说明:
- moku是证书别名。
- moku.keystore是证书文件名称。
- 36500是证书的有效期,表示100年有效期。
执行命令后,会提示你一步一步填写相关信息,最后会生成一下文件。
uniapp打包时引入这个文件就可以了,证书私钥密码就是刚刚生成证书时填写的密码。