记录一下

地图开发我们会使用SHA1秘钥,这个分为debug版和正式版(release)两个版本,在开发版中我们只需要在终端或者编译器(AndroidStud)Terminal终端输入一下命令

keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android

输入以上命令就可以获取到所需要的debug秘钥了


Mac AndroidStudio获取SHA1秘钥_android image.png


有了debug(开发版)那么就有是发布版(release),这个我怎么去获取他呢?

首先在我们的编译器中生成jks或者keystore,还有一种生成方案是直接命令行,这个就比较麻烦我们直接在编译器中生成就OK了,方便又快捷

如图:


Mac AndroidStudio获取SHA1秘钥_编译器_02 image.png


Mac AndroidStudio获取SHA1秘钥_android_03 image.png


Mac AndroidStudio获取SHA1秘钥_android_04 image.png


Mac AndroidStudio获取SHA1秘钥_编译器_05 image.png


就这样轻松搞定了,回归正题,那么我们的jks就这样生成了

在终端或者编译器终端中输入

keytool -list -v -keystore 你的jks存放路径

如:

keytool -list -v -keystore /Users/fengye/Desktop/test/test.jks

Mac AndroidStudio获取SHA1秘钥_android_06 image.png


OK,完成了