安卓证书生成需要java环境,根据自身需要下载jdk jdk包: 链接: pan.baidu.com/s/1EWOt2UwZ… 提取码: tw2d 安装好之后,开始步入正题
一:打开命令行
win+R输入cmd打开命令行
二:输入指令,打开java层级下的bin文件夹
第一行:切换工作目录到D:路径,生成的证书也会保存这个目录下
第二行:将jre命令添加到临时环境变量中
d:
set PATH=%PATH%;"C:\Program Files\Java\jdk1.8.0_301\bin"
或者直接找到文件夹,在路径上直接输入cmd即可
三:输入命令生成证书
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是证书后缀
输入命令后回车会提示:
四:输入命令查看证书
keytool -list -v -keystore fs.keystore
证书内的MD5、SHA1、 SHA256都是我们开发中可能会用到的,按需自选