一、通过Eclipse获取
使用 adt 22 以上版本,可以在 Eclipse 中直接查看,具体位置如下:
Windows:依次在 Eclipse 中打开 Window -> Preferances -> Android -> Build;
Mac:依次在 Eclipse 中打开 Eclipse/ADT->Preferances -> Android -> Build。
在弹出的对话框中SHA1 fingerprint中的值即为 Android 签名证书的 SHA1 值,如下图所示:
二、使用 keytool(jdk自带工具)获取
1. 运行进入控制台
Windows:运行(windows+R) -> 输入cmd -> 回车。
Mac:直接打开 终端。
2. 在控制台内,输入 cd .android (定位到.android文件夹)
Windows与Mac操作一致,如下截图为Mac效果。
3. 输入命令行和密码,获取SHA1等信息
调试版本:
命令行:keytool -list -v -keystore debug.keystore;
密码:原始密码一般为android,开发者根据实际情况填写。
发布版本:
命令行:keytool -list -v -keystore apk 的 key。比如:keytool -list -v -keystore D:\app\aaaaa.jks
密码:创建签名时使用的密码,gradle中查看(storePassword 或者 keyPassword,记不清哪个了,都试试就行了)
借鉴转载自“http://lbsyun.baidu.com/index.php?title=FAQ/SHA1”,本人只是当做笔记使用,无心抄袭。有幸看到这篇文章,能帮助别人解决一些问题,也是极好的。