使用高德sdk时,提供SHA1

本文介绍了如何使用keytool工具获取Android应用的调试版和发布版SHA1安全码,这对于配置高德SDK的使用至关重要。在调试阶段,可以在两个安全码栏填写调试版SHA1,而打包APK时必须使用发布版SHA1。同时,别忘了填写正确的PackageName。

应用使用高德SDK,需要获取key,在获取key的过程中需要提交安全码SHA1

该篇博客可知,自己调试应用时在发布版安全码栏和测试版安全码栏处均填入调试版SHA1即可,若要打包生成apk时,则必须要填写发布版安全码SHA1,否则打包的软件安装将无法使用高德服务。

1、介绍:keytool工具

获取SHA1,要使用keytool工具,该工具通常在jdk安装路径下的bin文件夹中。该工具要用cmd打开,双击keytool.exe会闪退。

2、获取调试版SHA1

打开cmd,cd到keytool所在目录。

cd C:\Program Files\Java\jdk-18.0.2\bin

然后输入:

keytool -list -v -keystore debug.keystore文件所在路径\debug.keystore

 注:debug.keystore文件路径一般是在C盘用户目录下的.android文件中

执行完上面步骤回车后,会出现输入密钥库口令的提示,一般默认是android,如果自己设置过,就输入自己设置的口令。(这里输入口令时,cmd窗口中是不会显示输入内容or显示*号的,输入完直接回车就好)

效果如下图所示:



3、获取发布版SHA1 

想要获取发布版SHA1码,首先需要生成.jks(java keystore)文件。

接下来,步骤和获取调试版SHA1一样,不过要把上面debug.keystore文件所在的路径修改为.jks文件所在路径即可。 

另外,使用高德SDK还需要填写PackageName。

以Android Studio软件为例,打开app文件夹下的AndroidManifest.xml文件。

附:博客用于记录自己的学习过程,不当之处欢迎评判指正(^_^)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

m1m-FG

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值