美文网首页Android开发
Android获取SHA1(开发版和发布版)

Android获取SHA1(开发版和发布版)

作者: 程序员大佬超 | 来源:发表于2019-11-07 15:17 被阅读0次

    在某些情况下,我们需要用到开发版SHA1值和发布版SHA1值,比如配置百度地图ak等,下面就详细说一下怎么获取。

    一、获取开发版 SHA1

    1. 方式一

    打开Android Studio,点击右上角Gradle,如图


    signingReport.png

    双击 siigningReport,即可获取到开发版SHA1,如下


    devSha1.png

    2. 方式二

    这种方式是使用android studio 的 Terminal 输入命令来获取,步骤如下。

    (1). 打开android studio 的 Terminal 输入命令 C: ,进入到C盘。

    C:
    

    (2). 输入命令 cd Users\用户名\.android ,定位到 .android 目录下( 其中用户名是你自己的用户名)。

    cd Users\用户名\.android
    

    (3). 输入如下命令,然后回车输入密钥库口令:android(系统默认),输入时口令不可见。

    keytool -list -v -keystore debug.keystore
    

    其中 debug.keystore 是 android studio 默认的 keystore,输入口令后回车即可获取开发版SHA1,如下:

    开发版SHA1.png

    二、获取发布版 SHA1

    1.方式一

    • 打开android studio 的 Terminal 输入命令定位到 .android 目录下(同上)
    C:
    cd Users\用户名\.android
    
    • 输入命令 keytool -list -v -keystore jks的文件路径(打包时生成的),比如
    keytool -list -v -keystore F:\...\key.jks
    

    输入密钥库口令(这里密钥库的口令就是我们.jks文件的password)后即可获取,如图


    发布版SHA1.png

    2. 方式二

    这种方法是直接使用cmd命令行获取,步骤如下

    1、win+R 打开cmd命令窗口
    2、输入cd .android ,定位到.android文件夹下
    3、输入命令:keytool -list -v -keystore jks路径地址

    keytool -list -v -keystore F:\...\key.jks
    

    同样输入密钥库口令,即可获取,如下:


    cmdReleaseSha1.png

    相关文章

      网友评论

        本文标题:Android获取SHA1(开发版和发布版)

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