首页 技术 正文
技术 2022年11月11日
0 收藏 354 点赞 2,337 浏览 740 个字

前言:

今天我想把百度地图的定位集成到项目中来,想写个小小的案例,实现一下,但在集成百度地图时首先要申请秘钥,申请秘钥要用到SHA1值,所以今天就来总结一下怎样去获取这个值吧,希望对大家有帮助。

正常情况下:

一、获取开发版SHA1:

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

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

Android Studio获取开发版SHA1值和发布版SHA1值的史上最详细方法

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

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

Android Studio获取开发版SHA1值和发布版SHA1值的史上最详细方法

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

Android Studio获取开发版SHA1值和发布版SHA1值的史上最详细方法

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

二、获取发布版的SHA1:

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

1、同上;

2、同上;

3、同上;

4、输入命令  keytool -list -v -keystore
文件目录\自己的签名文件 比如我的:keytool -list -v -keystore 当前项目使用的jks
,接着按回车,然后输入秘钥:回车(秘钥库口令是看不到的)如下图:

Android Studio获取开发版SHA1值和发布版SHA1值的史上最详细方法

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

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:8,942
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,466
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,281
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,095
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,728
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,765