如何透过keytool获取android签名key的hash指纹

                                                               如何透过keytool获取android签名key的hash指纹


1.Android开者如果要把apk发布到Google 市场上面(https://accounts.google.com/ServiceLoginAuth),则必须签名。

2.eclipse已有签名功能:右击工程名->Android Tools->Export Signed Application Package...

3.发布下一版apk的时候必须使用相同的key进行签名,否则会提示签名不一致。

如果遇到这样的提示,你需要查看自己所使用的keystore里面的key的指纹信息可以使用如下命令:


keytool -list -v  -keystore signature_mantapps.store


显示结果如下:


keytool -list -v  -keystore signature_mantapps.store
输入keystore密码:


Keystore 类型: JKS
Keystore 提供者: SUN


您的 keystore 包含 1 输入


别名名称: *************
创建日期: 2013-7-2
项类型: PrivateKeyEntry
认证链长度: 1
认证 [1]:
所有者:CN=*****, L=ChengDu, ST=SiChuan
签发人:CN=*****, L=ChengDu, ST=SiChuan
序列号:a92be33
有效期: Tue Jul 02 23:03:44 CST 2013 至Thu Jun 08 23:03:44 CST 2113
证书指纹:
         MD5:2B:82:F1:38:70:A4:6D:03:1C:CF:8D:D8:C0:35:68:F1
         SHA1:1B:E5:E4:55:16:69:8F:66:04:81:A0:FB:96:26:81:AC:0B:E9:3F:46

         签名算法名称:SHA256withRSA
         版本: 3


扩展:


#1: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 35 0B 06 29 4B 91 F6 C1   79 D5 3D A5 C2 F9 D2 65  5..)K...y.=....e
0010: 58 CF 15 23                                        X..#
]
]



你可能感兴趣的:(Android开发)