美文网首页
Android证书文件获取及SHA1查看

Android证书文件获取及SHA1查看

作者: Locdee_落地 | 来源:发表于2023-06-04 14:30 被阅读0次

    首先

    假设你已经安装了javaSDK,如果没有安装,自行百度安装

    蓝后

    1、打开CMD,在控制台输入以下指令

    keytool -genkey -alias AAAA -keyalg RSA -keysize 2048 -validity 36500 -keystore D:\keyStore\AAA.keystore
    

    AAAA 为证书名称

    D:\keyStore\AAA.keystore 为证书存放路径,证书后缀可以是.key,也可以是.keystore,或者其他的,这个看你打包平台能不能识别

    按回车后会有以下提示,按照提示输入即可,也可以不填,一路按回车,最后提醒“是否正确”,要输入“Y”再按回车

    输入密钥库口令:
    
    再次输入新口令:
    
    您的名字与姓氏是什么?
    
    您的组织单位名称是什么?
    
    您的组织名称是什么?
    
    您所在的城市或区域名称是什么?
    
    您所在的省/市/自治区名称是什么?
    
    该单位的双字母国家/地区代码是什么?
    
    CN=locdee, OU=Unknown, O=Unknown, L=Unknown, ST=Unknown, C=Unknown是否正确?
    
      [否]:  Y
    
    输入 <AAAA> 的密钥口令
        (如果和密钥库口令相同, 按回车):
    

    然后……证书文件 AAA.keystore 就已经生成了,在刚刚输入的路径里 D:\keyStore\AAA.keystore

    2、如果1输入命令行后提示“keytool不是内部或外部命令”,不用慌,先拿出鼠标……

    找到javaJDK安装的路径,比如我的是 C:\Program Files\Java\jdk1.8.0_111\bin

    目录里面会有keytool.exe

    cd 进入这个目录 cd C:\Program Files\Java\jdk1.8.0_111\bin

    C:\Program Files\Java\jdk1.8.0_111\bin> keytool.exe
    

    然后就可以回到步骤1,生成Android证书文件了

    查看证书文件

    配置百度地图、高德地图,创建Android平台的key的时候,会要求填"发布版安全码SHA1"

    那我们就要查看这证书文件了

    控制台输入:keytool -list -v -keystore D:\keyStore\AAAA.keystore

    按提示输入秘钥口令

    然后可以看到证书指纹,有MD5、SHA1、SHA256...

    SHA1就是你要的安全码了

    相关文章

      网友评论

          本文标题:Android证书文件获取及SHA1查看

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