方法:利用JDK下的keytool工具生成
步骤:
1:使用keytool命令,如果命令窗口提示“不是内部或外部命令”,则说明电脑还没有安装JDK,所以需要自己去搜索并安装JDK,安装完毕后,可以通过资源管理器找到keytool.exe文件位于JDK文件下的子目录bin中
2:在命令窗口中使用keytool命令:keytool -genkey -alias android.keystore -keyalg RSA -validity 20000 -keystore android.keystore,回车并依次填写相关信息,(由于之前我已经生成了android.keystore,所以现在根据参数说明改文件名等)
参数说明:
-genkey 生成文件
-alias 别名
-keyalg 加密算法
-validity 有效期
-keystore 文件名
3:这样就生成了keystore文件,同样可以通过资源管理器找到该数字证书文件,此时,它与keytool在同一个目录下,即JDK的子目录bin下(以之前生成的android.keystore为例)
4:可以将生成的证书文件复制粘贴到android项目中,作为临时文件,方便使用。