APICloud中使用BMap模块实现定位功能并附上获取百度地图秘钥全教程

1.首先在apicloud的模块库中应用bmap模块

 2.查看bmap文档进行配置 发现

(1)需要开启手机的定位权限

在编译的时候开启即可

(2)使用此模块之前必须先配置apicloud中的config 文件,ios 配置方法如下:

注:我只需要配置安卓的,ios的在文档里面也有

 其中appkey的获取很关键 需要去百度地图开放平台申请Android的AK

 SHA1的获取方式

在这个过程中我遇到了几个坑

(1)首先,在使用指令调试版本使用指令:keytool -list -v -keystore debug.keystore时报错:

 是因为keytool.exe不在这个目录下,我们找到C盘下的Program Files文件夹下的Java/jdk/bin里面存在这个工具

然后在此目录下执行cmd 再次报错

查了一圈之后发现是缺少jks文件  根据下面链接的解决方案创建了一个test.jks文件

解决方案

再次执行cmd 即可得到sha1

PackageName如下:

包名获取方式

最后点击提交

 创建好的应用可以看到对应的AK,

 配置在apicloud中的config.xml中

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值