百度地图返回5e-324问题解决(获取release版本SHA1)

在安卓开发中,使用百度地图API时,需注意区分debug和release版本的SHA1。遇到命令行提示keytool不存在的问题,可找到JDK的bin目录执行keytool命令获取release SHA1。填错SHA1会导致地图显示异常,返回5e-324。正确设置后,地图功能将正常工作。
摘要由CSDN通过智能技术生成

获取SHA1:

1.首先在百度地图控制台为应用申请key时会有两个版本的SHA1值,一个为debug版本,一个为release版本。对于debug的获取想必大家都已知道(可以通过AS右方的Gradle按如下操作得到)。




那么如何获得release版本的SHA1呢,我网上搜索的教程是在AS的控制台输入keytool命令实现,然而我却遇到了问题,不知道你们是不是。


没错,它提示没有这个命令,这就尴尬了。

解决办法:

keytool.exe其实是在java的JDK里的,可以通过win+R输入cmd进入命令提示符通过cd到java的JDK的bin路径,再输入keytool命令。(比如我的地址是:C:\Program Files\Java\jdk1.8.0_131\bin)

然后输入keytool.exe -list -v -keystore C:\...\...jks(为

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值