Android Studio获取开发版SHA1值和发布版SHA1值

        前些天老师让我们做项目,手机上显示高德地图!  安卓刚学,涉及到地图应用的APP开发也是第一次碰到,做的过程中确实困难重重!就第一步,去高德开发者申请一个key,需要提供开发版SHA1值和发布版SHA1值,SHA1值的查找就遇到各种问题!!!通过查找多方网上资料,最终还是在摸索中查询出来,下面就记录下我获取开发版SHA1值和发布版SHA1值的过程。仅供参考。

       一、获取开发版SHA1:

      简易操作,无需输入命令

    二、获取发布版SHA1:

你要获取发布版的SHA1值,当然是你已经生成了正式签名的APK文件。

我们先简单来学习下如何使用Android Studio来生成正式签名的APK文件:

1.点击Build->Generate,首次点击可能会提示输入操作系统密码

2.弹出对话框,因为我们还没有生成过keystore ,所以点击Create new,新建keystore

3.填写相关内容

Key store path 是 keystore的存放路径
Alias 是别名,填写APP名称即可,

validity 是有效期限。(可以填大点)
还有密码与确定密码

填写完成后点击ok,之后就是确定信息点击next,再是选择APK文件的输出地址,选择默认就可以,点击finish就生成了APK文件了,可点击提示的Show in Explorer立刻查看生成的APK文件。

提示:以后这个apk的新版本都是用这个keystore了,再备份一下更妥当。
 

生成了正式签名的APK文件后,我们回归正题,查找发布版的SHA1值!!!这个值我找的真是一把心酸一把泪的。

正常情况下:1.在控制台窗口C盘目录下输入 cd .android 定位到 .android 文件夹

2.再输入命令  keytool -list -v -keystore 文件目录\自己的签名文件       比如我的:keytool -list -v -keystore E:\AndroidStudy\tt.jks

回车后输入密钥,这是自己在生成APK文件时自己设置的密码,输入密钥时(密钥是看不到的),再回车就看到生成版的SHA1值了。(希望你能顺利拿到SHA1值!)

如果回车出现'keytool' 不是内部或外部命令,也不是可运行的程序或批处理文件。”问题,则通过以下方式即可简单获取!!!

  • 11
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值