- 一、正常获取:
- Android studio百度地图获取sha1时,分为开发版sha1和发布版sha1,按照方法大部分可以获取成功。
- 1》发布版
- 1、windows电脑直接 windows + r 键,输入 cmd 开启管理员界面;
- 2、输入 cd .android 到达Android目录;
- 3、输入keytool -list -v -keystore D:\AndroidStudio\HomeWork\自己的签名文件\android.keystore,之后输入自己的秘钥等就搞定了。
- ps:Android studio很简单地获取debug版本的方法,如下,双击signingReport;

- 然后如下图,如此简单便可获取sha1

2》开发版
- 1、2步骤与上相同;
- 3、输入 keytool -list -v -keystore debug.keystore,然后不用填任何秘钥,直接回车秘钥出现。
- 二、非常规获取:
- 当我的Android studio安装目录不在C盘的时候,我们会遇到这种情况,此时就要用到非常规获取
- 1、既然问题是找不到keytool,那么我们的第一任务就是找到它,首先找到自己Android studio的安装路径,里面有keytool,比如我的是下图路径;

- 2、找到C盘debug.keystore文件路径,我的是
- 3、windows电脑直接 windows + r 键,输入 cmd 开启管理员界面;
- 4、转到刚才keytool位置
- 5、输入keytool -list -v -keystore C:\Users\Administrator\.android\debug.keystore,然后直接回车便得到开发版的sha1
- ps:1、拒绝访问的原因是找错了keytool位置,有个文件夹是Windows32位的,看自己电脑什么系统;
- 2、以上在cmd里的操作都可以在Android studio的terminal里面完成。