安装证书环境
- 这里的环境也就是Java环境,因为打包工具keytool是Java的工具。
- Java环境 我们这里用openjdk因为下载方便也比较快 -openjdk 我们选用华为的镜像网站 mirrors.huaweicloud.com/openjdk/ 点击进入 我这里选用的是jdk17.0.1 当然选用哪个版本都是无所谓的啦
点击进入以后选择 window版本的压缩包 不要选择错了呦!
下一步 就是解压下载的jdk安装包
复制解压后的文件夹到你空闲的磁盘 我这里选用的D盘 因为我的D盘大的很呀!
- 我的复制路径
- D:\java\jdk-17.0.1
设置java的环境变量
- D:\java\jdk-17.0.1\bin
- 注意为了不必要的麻烦 请将环境变量置顶
打开命令行 看一下环境变量是否安装成功 看到以下截图 就代表着 环境安装成功了
接下来就愉快的生成证书吧 生成证书只需要用到两个命令
第一个生成命令
keytool -genkey -alias 别名 -keyalg RSA -keysize 2048 -validity 36500 -keystore 路径\证书名称
- 别名,可修改为自己想设置的字符,建议使用英文字母和数字
- 建议和证书名称保持一致 这样比较好记
- 路径\证书名称
- 设置路径的目的就是生成的证书放在哪个文件夹下,方便我们生成去找生成的证书
- E:\打包证书\yimingwangluo.keystore
- 36500是证书的有效期,表示100年有效期,单位天,建议时间设置长一点,避免证书过期
keytool -genkey -alias test -keyalg RSA -keysize 2048 -validity 365000 -keystore E:\打包证书\test.keystore
- 可以直接复制上面 修改别名和证书名称即可
第二个查看命令
keytool -list -v -keystore test.keystore
Enter keystore password: //输入密码,回车 这里是打包时候设置的证书密码
开始生成证书
- 打开cmd
- 复制命令到cmd
- 回车
这个密码很重要 输入后 一定要记住呦 我这里是 123456
- 这里的地区啥的需要按照真实的填写 因为考虑到上架 如果随便填写上架可能会不通过
- 最后一条命令一定是y 而不是是
到此证书就生成成功了
查看证书信息 我们就要用到第二条命令了
keytool -list -v -keystore test.keystore
到此就大功告成了
现在生成的是没有md5指纹信息的
如果大家需要md5的指纹信息需要安装老版本的jdk 因为新版不支持了因为安全问题
- 老版本的下载地址
- 链接:pan.baidu.com/s/1U4SWoYY6… 提取码:tm85
- 有需要的可以下载安装配置一下环境 安装方式大同小异