查看: 519|回复: 4

[资源分享] 百度地图Android定位SDK v7.2全新发布,连续室内定位轨迹更...

[复制链接]
百度开放君 发表于 2017-8-14 14:55:05 | 显示全部楼层 |阅读模式
百度地图Android定位SDK自v7.0版本起,为广大开发者提供了室内精准定位能力,室内精准定位利用地磁、WIFI指纹、蓝牙、传感器等技术,定位精度可达到1-3m。新功能一经推出,便受到了广大开发者们的青睐。目前,百度地图Android定位SDK产品已经帮助了市场上超过70%的应用更快速、更准确地获取终端位置。
2017年8月11日,百度地图Android定位SDK v7.2全新发布,全面提升室内精准定位环境下连续定位轨迹的平滑程度!



升级点效果展示:
屏幕快照 2017-08-14 下午2.55.13.png
左图为升级前的效果,右图为v7.2版本升级后的效果,可以明显看到,升级后定位点的连续性有了明显的改善。
其他升级点:
Android定位SDKv7.2版本除了优化了室内精准定位的平滑性问题,还增加了如下几个实用功能点,相信可以帮助广大开发者更好的使用SDK产品,解决实际问题。
  • 新增Abstract类型的监听接口BDAbstractLocationListener,用于更灵活的监听位置信息(原有BDLocationListener接口同步保留);
  • 新增onLocDiagnosticMessage方法,用于获取更详细的定位错误返回码,有助于开发者根据不同的信息,给予用户更友好的提示;
  • 新增setWifiValidTime(int time)方法,用于设置WiFi有效期,可明显改善首次定位因WiFi信息过期导致的定位不准问题;
  • 新增getLocationID()方法,用于获取定位唯一标识,当开发者遇到定位问题,可将此ID提供给我们快速排查解决问题;
  • 新增reStart()方法,用于重启定位服务,解决部分设备在定位过程中,因为设备本身问题引起的定位卡死。


流年_year 发表于 2017-8-15 20:01:50 | 显示全部楼层
请问新增的BDAbstractLocationListener用哪个方法注册?
原有的registerLocationListener只能注册BDLocationListener
回复 支持 2 反对 0

使用道具 举报

流年_year 发表于 2017-8-15 20:03:26 | 显示全部楼层
流年_year 发表于 2017-8-15 20:01
请问新增的BDAbstractLocationListener用哪个方法注册?
原有的registerLocationListener只能注册BDLocatio ...

另外新增的setWifiValidTime(int time)方法
我无法调用,找不到这个方法啊
用户_3elbzyfuk 发表于 2017-8-16 16:06:29 | 显示全部楼层
你好,我的需求遇到个问题,就是,AK能否在java层动态指定,也就是说我AndroidManifes.xml里面可以不用指定
<meta-data
            android:name="com.baidu.lbsapi.API_KEY"
            android:value="AK" />
或者先指定,然后在java里面再改。
我在LocationClient里面找到了getAccessKey(),但是没有找到setAccessKey相关的方法
YY157701297 发表于 2017-8-22 11:53:56 | 显示全部楼层
流年_year 发表于 2017-8-15 20:01
请问新增的BDAbstractLocationListener用哪个方法注册?
原有的registerLocationListener只能注册BDLocatio ...

和你一样为这个烦恼,这么多天了也不见答复。

小黑屋|手机版|百度地图开放平台 ( 京ICP证030173号 )

GMT+8, 2017-9-21 05:50 , Processed in 0.077137 second(s), 23 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表