打开终端输入以下命令
```java
keytool -genkey -v -keystore test.jks -alias test -storepass test123 -keypass test123 -keyalg RSA -keysize 2048 -validity 36500
```
> - -keystore:设置生成的文件名称,包含后缀;
>- -alias:设置别名
>- -storepass:设置文件的密码
>- -keypass:设置key的密码
>- -keyalg:设置使用的加密算法,一般写RSA
>- -keysize:指定密钥长度(默认 1024)
>- -validity:设置有效期,尽可能长啦(天)
输入以下内容:
您的名字与姓氏是什么?
[Unknown]: izpan
您的组织单位名称是什么?
[Unknown]: izpan
您的组织名称是什么?
[Unknown]: izpan
您所在的城市或区域名称是什么?
[Unknown]: SZ
您所在的省/市/自治区名称是什么?
[Unknown]: GD
该单位的双字母国家/地区代码是什么?
[Unknown]: CN
CN=izpan, OU=izpan, O=izpan, L=SZ, ST=GD, C=CN是否正确?
[否]: y
正在为以下对象生成 2,048 位RSA密钥对和自签名证书 (SHA256withRSA) (有效期为 36,500 天)
Android创建Keystore 、jks