该方法需要预先安装java sdk,任何版本都可以。
然后运行如下命令:
keytool -genkey -alias android.keystore -keyalg RSA -keysize 2048 -validity 36500 -keystore android.keystore
参数解释:
-genkey代表创建证书
-alias代表证书别名
-keyalg代表证书加密算法,固定为RSA
-validity代表有效期,36500代表36500天,也就是100年
-keystore代表生成文件的文件名
-keysize为rsa长度,2048相对安全,可不写
同时建议执行下面的命令:
keytool -importkeystore -srckeystore android.keystore -destkeystore android.keystore -deststoretype pkcs12
参数解释:
-srckeystore为原key文件名
-destkeystore为新生成的目标文件名
文章作者:沃航科技