Android studio 如何查找SHA1码(2.3.3以上适用)

期末大作业打算做一个出行规划,既然是出行规划的话肯定少不了地图定位,然后地图定位当然是调用别人的api啦。

然后因为对于百度系产品的深恶痛绝,所以决定调用高德API.

然而,经过了一系列注册操作以后,发现官方给的如何查找注册所需的sha1的说明是——非常的模糊


image

我是萌新你倒是告诉我Keystore是个啥东西啊摔!

所以当然是……面向StackOverflow编程(笑

然后经过一番查找以后找到了一个很好的查找sha1码的方法。

1.在右侧栏里找到grandle界面(用AS编程的对于grandle不可能不熟悉吧)

Android Studio Click On Gradle option

2.按以下路径,查找到signingReport文件,双击之。

image

3.然后点击右下角的gradle console界面,里面就有SHA1码啦。(注意:如果你像笔者这样还没开工之前先申请的话,那最好先看看里面的variant,就会发现和debug相关的SHA1码是一样的-你现在获取的只是debug版本的SHA1码)

enter image description here

image

4.笔者在写这篇笔记的时候还没有开始调用api有关的东西(咸鱼真好啊躺),但是根据StackOverflow上那位大佬的教程,需要把如图所示的-应该是运行模式-调成app模式才可以正常使用需要调用到SHA1的相关程序。

5.如果有幸看到这篇文章而这篇翻译过来的文章又小小的帮到了你的话,留个言呗?233

posted @ 2017-11-26 11:44  duskcloudxu  阅读(5442)  评论(1编辑  收藏  举报