Android Studio获取SHA1和MD5值---》图文直播

简述:

    有时候在使用第三方SDK时需要提供项目的SHA1值等,比如在使用百度地图的过程中在获取申请key值的时候就需要配置SHA1值,之前使用Eclipse的时候很容易找到,可是转投Android Studio后却一脸懵逼,今天就来总结一下SHA1值得获取。

SHA1和MD5值获取:

     方式一:通过gradle

        1、打开自己的项目,点击右侧的Gradle出现下图界面。

                           Android Studio获取SHA1和MD5值---》图文直播_第1张图片


        2,点击app-->android-->singingReport,如下图:

                          Android Studio获取SHA1和MD5值---》图文直播_第2张图片

        3,如果是第一次运行singingReport则编译器会从jcenter中下载很多jar包,这个过程比较耗时,网络好的话需要2~3分钟,如果之前已经运行过singingReport则会立即出现下图:

                         Android Studio获取SHA1和MD5值---》图文直播_第3张图片

     从上图可以看到这样不但获取了SHA1值和MD5值,而且也获取了app的Debug版本和release版本(如果已经配置)的所有相关配置信息。 

    方式二:通过keytool

    (注:来源于百度地图开放平台

        1、运行进入控制台

                                                 Android Studio获取SHA1和MD5值---》图文直播_第4张图片    

                            Android Studio获取SHA1和MD5值---》图文直播_第5张图片

         2、定位到.android文件夹下,输入cd .android

                            Android Studio获取SHA1和MD5值---》图文直播_第6张图片

        3、输入keytool -list -v -keystore debug.keystore,会得到三种指纹证书,选取SHA1类型的证书(密钥口令是android),例如:其中keytool为jdk自带工具;keystorefile为Android 签名证书文件

                            Android Studio获取SHA1和MD5值---》图文直播_第7张图片

                            Android Studio获取SHA1和MD5值---》图文直播_第8张图片                

图文直播到此结束,大家带走马扎散了吧!!!


你可能感兴趣的:(Android,Android,Studio)