Mac 环境下完美获取获取正式版SHA1和发布版SHA1

Mac 环境下完美获取获取正式版SHA1和发布版SHA1

直接上干货

在接入各种第三方功能时,经常会遇到填写应用的正式版SHA1和发布版SHA1才可以接入,这边博客将会告诉你Mac 环境下如何完美的获取SHA1值

获取开发版的SHA1

1、打开android studio 找到Terminal并打开,或者在最下面的插件中找到 Terminal :
在这里插入图片描述
2、在Terminal 中输入 keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android 然后就能看到下图结果,从中获取到开发版的SHA1值 (如果提示要输入密码,那就是默认密码 android
在这里插入图片描述

获取正式版的SHA1

1、还是在 Terminal 中 ,输入 keytool -list -v -keystore 后面加个空格 再跟上你打正式包后的 jks 文件完整地址,文件地址获取如下图(文件右键后点击显示简介 进入下图)
在这里插入图片描述
在选中位置复制就能得到你的文件路径,如:/Users/jiangxi/Downloads 在这个路径后面加上你的文件名,前面再加上 keytool -list -v -keystore 就是需要在 Terminal 中输入的完整路径了。如: keytool -list -v -keystore /Users/jiangxi/Downloads/jx.jks 如下图
在这里插入图片描述

密钥口令 就是你的 jks 文件的密码,也就是你打包正式apk时设置的密码,输入密码后便可以查看正式版的SHA1(注意:密码不会显示出来,别以为是软件文件,直接输入完密码回车就行),如下图:
在这里插入图片描述
大功告成!!!

猜你喜欢

转载自blog.csdn.net/w13576267399/article/details/83007537