说一个百度地图的坑

问题:引入了百度地图的sdk,并按照官方教程配置并生成了key,在debug模式下可以获得定位信息,在release模式下发现提示key错误。。。。。

解决方案:当时百度地图的教程是这样的:

                    ".........keytool -list -v -keystore debug.keystore....."(前后省略)

                    这句话的意思是产生一个debug模式的key,要生成release模式的key有以下几步:

                     1.cd 到你release签名文件的地方(示例:“cd documents/android/jks/myappjks.jks”)

                     2.执行keytool -list 命令(示例:“keytool -list -v -keystore myappjks.jks”)

                     3.按照提示输入myappjks.jks的密码(就是你打release包的密码)

                     4.将产生的sha1字串放到百度地图设置页面的相应位置

                     ps:官方生成debug key是在cmd中执行的,对于用linux的小伙伴命令其实是一样的。(cd .android ........)

后话: 发现这个原因我也是一脸懵逼,程序员嘛,一个月总有那么几天。。。。。。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值