我有一个很大的问题:我不知道如何从用于签署我的应用程序的文件中获取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文件存储的磁盘。
不幸的是它不起作用。有人能帮助我吗?
答案 0 :(得分:1)
好的,对不起大家,问题解决了,我输入了错误的路径到我的密钥库文件(扩展名为.jks的文件),在“-alias”之后我把apk的名称改为别名,所以正确的语法是:
keytool -list -v -keystore C:\signature.jks -alias aliasName
答案 1 :(得分:0)
别名不是强制性的。 对我来说,以下有效:
keytool -keystore "C:\signature.jks" -list -v