Android-如何生成 keystore

Be a king in your mind, but do the work of a servant.

环境:Java,建议 Java 1.8.0以上;

step 1

进入该目录下:

C:\Program Files\Java\jdk1.8.0_151\bin
shift + 右键       “在此处打开命令行”
step 2

复制以下命令:

keytool -genkey -alias android.keystore -keyalg RSA -validity 20000 -keystore android.keystore

参数说明:

-keytool是工具名称

-genkey 生成文件,意味着执行的是生成数字证书操作

-alias 别名

-keyalg 加密算法,表示生成密钥文件所采用的算法为RSA;

-validity 有效期,表示该数字证书的有效期为20000天,意味着20000天之后该证书将失效

-keystore 文件名,表示生成的数字证书的文件名为

注:如出现 命令行显示,?????情况,请阅读下文。

step 3

android keystore生成 keystore怎么生成_数字证书

依次填入 相关信息后,会在JDK的 bin目录下,生成 keystore 文件。

问题一:
如出现命令行,?????情况,可进行如下操作:

  1. 可按下 Ctrl + C 退出;
  2. 输入 chcp 936;

补充部分字符编码对应代码:
65001——UTF-8

936——简体中文

950——繁体中文

437——美国/加拿大英语

932——日文

949——韩文

866——俄文

问题二:

显示中文后,发现输入密码无效,其实,只是没有显示,输入正确即可。