I am using Android Studio on Mac El Capitan. How do I get the release Certificate Fingerprints? I need it for Firebase. I am not sure exactly how to get it.
问问题
12999 次
4 回答
14
只是为了测试它(使用调试指纹),在终端的任何目录中运行以下命令。
$ keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore -list -v
然后复制 SHA1 值并将其粘贴到 Firebase 控制台中。
请注意,以上内容适用于调试环境,如果您想设置发布指纹,您必须创建一个密钥库,查看这篇文章以了解如何操作,然后运行相同的命令而不是~/.android/debug.keystore
您应该放~/YOUR/PATH/TO/KEYSTORE
$ keytool -exportcert -alias androiddebugkey -keystore ~/YOUR/PATH/TO/KEYSTORE -list -v
于 2016-07-11T00:18:56.120 回答
8
由于这个问题是获取 RELEASE 证书指纹,因此获取 RELEASE 指纹的简单方法是,
打开终端
转到项目的 .jks 文件所在的目录
终于熬过去了
keytool -exportcert -alias ALIAS_NAME -keystore KEYSTORE_NAME_WITH_EXTENSION -list -v
于 2018-01-31T10:00:46.280 回答
2
例子 :
ALIAS_NAME_HERE:卡哈
KEY_FULL_PATH : C:\Users\kakha\key.jks
keytool -exportcert -alias "ALIAS_NAME_HERE"-keystore "KEY_FULL_PATH" -list -v
于 2020-08-25T12:32:51.100 回答
0
正如@lasec0203 所说,您不需要使用别名...
只需使用此代码;
keytool -list -v -keystore "/fullpath/upload-keystore.jks"
之后,输入您的密钥库,然后您将获得您的证书指纹。
于 2021-06-04T13:09:39.387 回答