安卓证书生成

228 阅读1分钟

安卓证书生成需要java环境,根据自身需要下载jdk jdk包: 链接: pan.baidu.com/s/1EWOt2UwZ… 提取码: tw2d 安装好之后,开始步入正题

一:打开命令行

win+R输入cmd打开命令行

1727230364242.jpg

1727230386569.jpg

二:输入指令,打开java层级下的bin文件夹

第一行:切换工作目录到D:路径,生成的证书也会保存这个目录下
第二行:将jre命令添加到临时环境变量中

d:  
set PATH=%PATH%;"C:\Program Files\Java\jdk1.8.0_301\bin"

或者直接找到文件夹,在路径上直接输入cmd即可

image.png

image.png

三:输入命令生成证书

1、testalias是证书别名,可修改为自己想设置的字符,建议使用英文字母和数字
2、fs.keystore是证书文件名称,可修改为自己想设置的文件名称,也可以指定完整文件路径
3、36500是证书的有效期,表示100年有效期,单位天,建议时间设置长一点,避免证书过期
keytool -genkey -alias testalias -keyalg RSA -keysize 2048 -validity 36500 -keystore fs.keystore
//fs.keystore中的fs是证书名称,自己取,.keystore是证书后缀 

输入命令后回车会提示:

image.png

四:输入命令查看证书

keytool -list -v -keystore fs.keystore  

证书内的MD5、SHA1、 SHA256都是我们开发中可能会用到的,按需自选 image.png