无法从signature.jks获取SHA-1指纹

时间:2015-06-28 18:11:34

标签: android sha1 jks

我有一个很大的问题:我不知道如何从用于签署我的应用程序的文件中获取SHA-1指纹。让我们假设我的jks文件(从Android Studio生成)命名为#34; signature.jks"。我怎样才能获得SHA-1指纹?

我试过这种语法:

C:\Program Files\Java\jdk1.7.0\bin>keytool -list -v -keystore E:\apkname.keystore -alias apkname

其中" apkname"是apk的名称和" E"是我的jks文件存储的磁盘。

不幸的是它不起作用。有人能帮助我吗?

2 个答案:

答案 0 :(得分:1)

好的,对不起大家,问题解决了,我输入了错误的路径到我的密钥库文件(扩展名为.jks的文件)​​,在“-alias”之后我把apk的名称改为别名,所以正确的语法是:

keytool -list -v -keystore C:\signature.jks -alias aliasName

答案 1 :(得分:0)

别名不是强制性的。 对我来说,以下有效:

keytool -keystore "C:\signature.jks" -list -v