android studio 获取sha1的方法
在进行微信、地图等一下sdk接入时,都会用到签名这个东西,那么如何获取呢?
在eclipse开发时,我们很容易的从开发工具中就能找到sha1的值,这里不再赘述,这里主要说一下在android studio中如果查看项目的sha1的值。根据自己的亲身经历,下边说一下步骤:
1,测试签名的sha1值:
打开dos窗口,复制as安装位置中.android 路径(我这里是C:\Users\Administrator>.android)
然后执行
C:\Users\Administrator>cd C:\Users\Administrator\.android
C:\Users\Administrator\.android>keytool -list -v -keystore debug.keystore
执行后会让输入口令, 默认都是android,回车后
**库类型: JKS
**库提供方: SUN
您的**库包含 1 个条目
别名: androiddebugkey
创建日期: 2016-11-4
条目类型: PrivateKeyEntry
证书链长度: 1
证书[1]:
所有者: C=US, O=Android, CN=Android Debug
发布者: C=US, O=Android, CN=Android Debug
***: 1
有效期开始日期: Fri Nov 04 09:06:29 CST 2016, 截止日期: Sun Oct 28 09:06:29 CST
2046
证书指纹:
MD5: F6:E0:45:63:DB:C5:0D:71:19:7F:FA:F0:9C:D1:6F:DF
SHA1: CC:C0:6F:53:19:54:F3:47:D3:3B:3F:EF:DB:0B:34:54:6A:2F:4D:40
SHA256: 9F:0E:86:4C:0D:95:F3:A3:71:DC:96:6D:88:DC:21:30:61:A3:E4:B3:73:
9A:BD:1F:0B:A7:92:81:AC:7C:13:BE
签名算法名称: SHA1withRSA
版本: 1
这个是默认的别名,
这个就是我们想要的。
步骤就是这么多,发布时我们都会创建.jks文件,根据创建的.jks按照上面的步骤就可以生成正式的sha1值了。截图如下