Android自有证书生成指南

Android部署打包apk应用,需要用上数字证书进行签名,来表明身份的。
安卓证书可以使用Java的keytool工具生成,以下是window平台生成的方法:
一、安装java
可访问Oracle官方去安装java:https://www.java.com/zh_CN/download/win10.jsp

下面已安装目录“C:\Users\xabsc\Downloads\jdk-16.0.1”为例,实际操作请修改自己的安装目录

安装java完成后,打开安装目录,找到bin文件夹,如果里面有keytool.exe这个文件,那么下面的安卓证书就能搞了

Android自有证书生成指南_第1张图片
image.png

二、生成签名证书
在“C:\Users\xabsc\Downloads\jdk-16.0.1\bin”目录下,打开终端,使用keytool工具的-genkey命令生成证书(如果你配置了系统变量,可以直接使用keytool命令,就没必要和我一样输入相对路径“./keytool.exe”)
./keytool.exe -genkey -alias testalias -keyalg RSA -keysize 2048 -validity 36500 -keystore test.keystore

注意:1. testalias是证书别名,可修改为自己想设置的字符,建议使用英文字母和数字
2. test.keystore是证书文件名称,可修改为自己想设置的文件名称,也可以指定完整文件路径  

Android自有证书生成指南_第2张图片
image.png

三、查看证书信息
可以用以下命令查看:
./keytool.exe -list -v -keystore test.keystore
Enter keystore password: //输入密码,Enter  
Android自有证书生成指南_第3张图片
image.png

你可能感兴趣的:(Android自有证书生成指南)