安卓生成keystore和查看keystore

  • Post author:
  • Post category:其他


————————————————

重要通知

——————————————

Hello,本人的博客文章已更新至

个人网站

(www.jonexu.cn)

文章中有问题可以到网站联系博主,后续新的文章也将更新在个人网站

——————————————————————————————————

一、生成keystore

安装java的

jdk下载

然后找到安装目录下的keystore.exe

cmd 运行到这个bin目录,执行如下命令。别名例子:淘宝:com.android.taobao,微信com.tencent.wechat

keytool -genkey -alias 证书别名 -keyalg RSA -validity 36500 -keystore 生成的文件名.keystore


RSA

是一种类型,

36500

指的是十年有效期,其他两个

中文注意替换英文

,我只是特别标注要改的地方,


不要用中文


回车后出来一坨,直接填,注意秘钥库口令在cmd中是

不显示

的,自己输入了啥是看不见的,输完回车就好

如果遇到任何报错,我建议不要搜博客去解决,你会哭,跟修水管似的。


建议

:直接把我刚截图的那个keytool.exe复制出来放到D盘随便个位置,

然后cmd一样运行到你新移动过来的目录,再走一套刚刚的命令,你会发现异常顺利!

二、查看keystore文件信息

查看Android 应用签名SHA1、SHA256、MD5值

cmd运行如下命令,注意这个cmd是在java安装目录bin文件夹下,要不就是按我上面提到的把keytool.exe移动到的新目录,总之目录下要有keytool.exe

优先使用者第一个命令!keytool与证书文件不同目录就使用第二个。

keytool -list -v -keystore jone.keystore
keytool.exe -list -keystore D:\DemoProject\jone.keystore

有些的获取不到MD5秘钥,单独获取MD5格式的命令如下

keytool -exportcert -keystore xxx.keystore | openssl dgst -md5



版权声明:本文为xj932956499原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。