获取Android签名证书的sha1值
⼀、百度官⽅⽅法
android获取真正的签名第⼀种:使⽤keytool
keytool -list -v keystorefile -storepass 123456
其中keytool为jdk⾃带⼯具;keystorefile为Android 签名证书⽂件
第⼆种:在adt 22中直接查看
如果使⽤adt 22,可以在eclipse中直接查看:winows -> preferance -> android -> build。如下图⽰:
其中"SHA1 fingerprint"值即为Android签名证书的sha1值。
⼆、实际情况
原以为百度还挺⼈性,说就说了还截了个图,咦呀,顿时那个仰慕之情滔滔江⽔啊,真正实操起来,悲催的事出现了,第⼆种⽅法的实际截图是这个样⼦的,然后就⼀脸⿊线。
也就是第⼆种⽅法根本不能⽤MY GOD LADY GAGA
使⽤keytool
⼀、配置环境变量
由于要⽤到keytool⼯具,⽽keytool是jdk⾥的⼀个⼯具,⾸先将jdk/bin所在的⽬录加到环境变量的PATH中
看我的keytool所在位置
将所在路径E:\Program Files\android others\jdk\bin加到PATH变量中:
⼆、到另⼀个⽂件debug.keystore
这个⽂件是在你放⼯程的⽬录下的,如果是默认的话,是在C:\Documents and Settings\Administrator\.android⽬录下
三、运⾏命令
1、使⽤cd命令,将⼯作⽬录切换到C:\Documents and Settings\Administrator\.android⽬录下
2、输⼊:keytool -list -keystore debug.keystore
3、输⼊密钥库⼝令:如果没设置,这⾥就是空,直接回车就进去了。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。