Android Studio中获取sha1证书指纹数据的方法

Android Studio 获取 sha1

开发软件的时候要使用到百度地图 API , 开发申请 KEY 的时候需要开发者提供 SHA1 证书指纹数据, 以前我用的 Eclipse 在 export 软件的时候,最后一步会有 sha1, 但是 Android Studio 很久也没找到,然后求助 google, 在 stack over flow 上找到答案:

[AppleScript] 纯文本查看 复制代码
?
01
02
03
04
05
06
07
08
09
10
11
12
13
Go to your java bin directory via the cmd :
C : \Program Files\Java\jdk 1.7 . 0 _ 71 \bin >
Now type in the below command in your cmd :
keytool
- list - v - keystore c : \users\your_user_name\.android\debug.keystore
- alias
androiddebugkey - storepass android - keypass android
example :
 
keytool
- list - v - keystore c : \users\James\.android\debug.keystore - alias
androiddebugkey - storepass android - keypass android
and you will get SHA 1

于是我按照提示这样这样就好了 (我的系统是 linux 系统,所以操作和上面的答案些许不同,但是基本相同):

1. 打开 Terminal, 输入 keytool -list -v -keystore ~/larsoncode/larson@xxx.keystore

注意: ~/larsoncode/larson@xxx.keystore 是你 key 的路径。

然后会提示你输入 key 密码 Enter keystore password:

显示结果:

Keystore type: JKS

Keystore provider: SUN

Your keystore contains 1 entry

Alias name: larson

Creation date: 21-Oct-2014

Entry type: PrivateKeyEntry

Certificate chain length: 1

Certificate[1]:

Owner: C=CN

Issuer: C=CN

Serial number: 54460fd4

Valid from: Tue Oct 21 15:48:36 HKT 2014 until: Sun Oct 14 15:48:36 HKT 2040

Certificate fingerprints:

MD5: xxxxxxxxxxx

SHA1: xxxxxxxxxxx

SHA256: xxxxxxxxxxx

Signature algorithm name: SHA1withRSA

Version: 3

*******************************************

*******************************************

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值