美文网首页
Mac 下生成Android 签名证书.keystore文件以及

Mac 下生成Android 签名证书.keystore文件以及

作者: 七里汀 | 来源:发表于2018-07-17 13:53 被阅读0次

    Android 基于java JDK 环境。在Mac下会有自带的Java JDK。一般情况下会在目录:/Librayy/Java下面

    /Library/Java/JavaVirtualMachines/jdk-9.0.4.jdk/Contents/Home/bin.

    这个是个人环境。打开终端进入目录,(若是找不到,使用命令查找一下Java)找bin目录下

    找到JDK自带的签名工具

    1、输入命令:

    keytool -genkey -v -keystore 【证书名.keystore】 -alias 【证书别名】-keyalg RSA -validity 20000 -keystore 【存储路径】

    在【存储路径】生成.keystore文件


    会有三次口令密码输出


    2、查看SHA1指纹秘钥

    keytool -list -v -keystore 【证书存储路径】



    输出的SHA1

    3、转证书文件格式

    转keystore文件为.p12 

    keytool -importkeystore -srckeystore 【绝对路径+***.keystore】 -srcstoretype JKS -deststoretype PKCS12 -destkeystore 【***.p12】

    证书.p12

    转.p12文件为.jks

    keytool -v -importkeystore -srckeystore 【绝对路径+***.p12】 -srcstoretype PKCS12 -destkeystore 【绝对路径+***.jks】 -deststoretype JKS

    这里会有一个警告

    按照他的提示命令执行,就可以生成.jks 文件。

    相关文章

      网友评论

          本文标题:Mac 下生成Android 签名证书.keystore文件以及

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