get android release Certificate Fingerprints

折月煮酒 提交于 2019-12-09 00:01:42

问题


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.


回答1:


Just to test it (with the debug fingerprint), run the following command in any directory with the terminal.

$ keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore -list -v

Then copy the SHA1 value and paste it into your Firebase console.


Be careful, the above will work for the debug environment, if you want to set up the release fingerprint you will have to create a keystore, check out this post to see how to do it, and then run the same command but instead of ~/.android/debug.keystore you should put ~/YOUR/PATH/TO/KEYSTORE

$ keytool -exportcert -alias androiddebugkey -keystore ~/YOUR/PATH/TO/KEYSTORE -list -v

Android: What is a keystore file, and what is it used for?




回答2:


As this question is to get RELEASE certificate fingerprint, easy way to get RELEASE fingerprint is,

Open terminal

Go to directory where project's .jks file located

Finally get it by,

keytool -exportcert -alias ALIAS_NAME -keystore KEYSTORE_NAME_WITH_EXTENSION -list -v



来源:https://stackoverflow.com/questions/38297493/get-android-release-certificate-fingerprints

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!