《第一行代码Android2版》笔记十一:Android Studio获取开发版SHA1值和发布版SHA1值

版权声明:原创文章,转载请注明: 转载自 DT-IOT的博客https://blog.csdn.net/weixin_41213648 https://blog.csdn.net/weixin_41213648/article/details/89853203

前言:

今天学习了《第一行代码Android2版》第十一章---定位服务,实现一下,但在集成百度地图时首先要申请秘钥,申请秘钥要用到SHA1值,但是用作者--郭霖的方式看不到SHA1值

所以今天就来总结一下,通过Android Studio 窗口Terminal方式获取这个值的详细步骤 ,希望对大家有帮助。

备注:百度LBS开放平台的SDK下载链接已经更新到:

http://lbsyun.baidu.com/index.php?title=sdk/download&action#selected=location_all

正常情况下:

前提你的电脑必须安装配置Java环境,具体方法见:https://jingyan.baidu.com/article/a24b33cd59b58e19fe002bb9.html

一、获取开发版SHA1:

在此我直接用Android Studio提供的命令控制台了,毕竟做Android开发几乎都是用Android Studio了。

1、打开android studio 找到Terminal并打开,或者在最下面找到Terminal 如下图:

2、 输入命令  C:    进入c盘;

3、接着 输入命令   cd Users\Administrator   其中Administrator是自己的用户名  Administrator文件下有个.adnroid文件, 输入命令   cd  .android,最后就找到了.android,如图:

4、输入命令  keytool -list -v -keystore debug.keystore  其中debug.keystore是studio默认的keystore,按回车,然后输入秘钥:android(系统默认)    回车(秘钥库口令是看不到的)如下图:

这样就成功获取到开发版的SHA1值了,是不是很简单呀,那是当然! 

二、获取发布版的SHA1:

获取发布版的SHA1,跟获取开发版的SHA1的1、2、3步骤一样,不一样的地方就是第4步稍微不同而已。

1、同上;

2、同上;

3、同上;

4、打包签名文件

可参考Android Studio 打包签名教程, 或者看本文的简要介绍。
1)

2)

  

5、输入命令  keytool -list -v -keystore 文件目录\自己的签名文件 比如我的:keytool -list -v -keystore E:\签名文件\android.keystore ,接着按回车,然后输入秘钥:(我只知道我的,哈哈)    回车(秘钥库口令是看不到的)如下图:

这样就成功获取到发布版的SHA1值了,是不是很简单呀,那是当然!

没有整理与归纳的知识,一文不值!高度概括与梳理的知识,才是自己真正的知识与技能。 永远不要让自己的自由、好奇、充满创造力的想法被现实的框架所束缚,让创造力自由成长吧! 多花时间,关心他(她)人,正如别人所关心你的。理想的腾飞与实现,没有别人的支持与帮助,是万万不能的。

另外本人还开设了个人公众号:JiandaoStudio ,会在公众号内定期发布行业信息,以及各类免费代码、书籍、大师课程资源。

                                                  

                                            

扫码关注本人微信公众号,有惊喜奥!公众号每天定时发送精致文章!回复关键词可获得海量各类编程开发学习资料!

例如:想获得Python入门至精通学习资料,请回复关键词Python即可。

猜你喜欢

转载自blog.csdn.net/weixin_41213648/article/details/89853203