美文网首页
通过命令行生成Android数字证书

通过命令行生成Android数字证书

作者: 一通 | 来源:发表于2020-03-20 11:12 被阅读0次

    前提:需要先安装java环境,下载链接:https://www.oracle.com/java/technologies/javase-jdk8-downloads.html

    配置好java环境后,打开命令行工具,输入以下命令:
    keytool -genkey -alias android.keystore -keyalg RSA -validity 36500 -keystore android.keystore

    命令解释:
    -genkey:生成文件
    -alias:别名,上述命令中-alias后面的 android.keystore就是别名
    -keyalg:加密算法
    -validity:有效期,上述命令设置为36500天,即100年
    -keystore:文件名

    然后根据提示填写相关信息,如下图:


    image.png

    运行完成之后会在相关目录下生成一个名为android.keystore的文件。
    PS:密钥库口令必须记住,以后打包时需要用到。

    查看证书信息:keytool -list -v -keystore "android.keystore"

    image.png

    证书的密钥库类型为PKCS12,有些通过在线证书制作工具生成的正式密钥库类型为JKS,在查看证书信息时会提示迁移到行业标准格式PKCS12

    image.png

    相关文章

      网友评论

          本文标题:通过命令行生成Android数字证书

          本文链接:https://www.haomeiwen.com/subject/utndyhtx.html