没有match的答案?试试对话大模型





400-099-8998
在线时段:工作日 8:00 - 21:00所有文档
开发指南
| 版本 | 功能说明 | 更新日期 |
|---|---|---|
版本 | 功能说明 | 更新日期 |
V9.6.7 | 1、已知问题修复 | 2026年03月24日 |
V9.6.6 | 1、已知问题修复 2、Android 15适配 | 2025年09月23日 |
V9.6.5 | 1.修复部分bug; 2.优化系统接口调用频率; | 2025年07月25日 |
V9.6.4 | 优化 1.适配Android 14注册广播接收器的新特性; 2.新增单次定位适配“大致位置”权限下的位置获取; | 2024年07月04日 |
V9.6.0 | 优化 1.增加安全合规配置; 2.修复部分bug; 注意:定位流量优化需要在build.gradle中增加Okhttp库依赖,如implementation 'com.squareup.okhttp3:okhttp:3.13.1' | 2024年04月10日 |
V9.5.7 | 优化 1.优化androidid接口调用频次; 2.优化内部鉴权逻辑; 3.修复部分bug。 | 2023年12月22日 |
V9.5.2 | 优化 1、增加接口可设置代理服务,该功能仅支持在基础定位版本生效; 2、优化了请求网络定位的流量,连续定位请求流量最高降低92%。注意:需要在build.gradle中增加Okhttp库依赖,如implementation 'com.squareup.okhttp3:okhttp:3.13.1'。 | 2023年08月16日 |
V9.4.5 | 更新日志 1、优化安卓网络定位功能架构; 2、优化getBSSID()调用频率; 3、修复部分bug。 | 2023年05月30日 |
V9.4.0 | 更新日志 1、优化安卓 “大致位置”权限下的位置获取; 2、优化内部逻辑,提升安全性; 3、修复部分bug。 | 2022年12月12日 |
V9.3.6 | 更新日志 1、修复已知bug。 | 2022年09月20日 |
V9.3.5 | 更新日志 1、新增功能:在LocationClient中新增setKey(String key)接口,可以通过该接口设置AK值,而不必配置在AndroidManifest.xml中; 2、优化了部分逻辑,提升了网络定位的能力。 | 2022年08月01日 |
V9.3.3 | 更新日志 1、新增功能:在请求定位结果之前,判断定位服务开关是否打开以及定位权限是否授予; 2、修复部分bug。 | 2022年06月27日 |
V9.3.0 | 更新日志 1、修复部分bug; 2、优化内部稳定性。 | 2022年04月08日 |
V9.2.9 | 更新日志 1、增加用户隐私政策同意接口,确保最终用户同意隐私政策后方可启动定位; 2、支持模糊定位模式,降低API的调用频率; 3、首次定位时支持选择准确性优先与速度优先两种类型。 | 2022年02月24日 |
V9.2.8 | 更新日志 1、支持模糊定位模式,降低API的调用频率; 2、首次定位时支持选择准确性优先与速度优先两种类型。 | 2022年02月18日 |
V9.1.8 | 更新日志 1. 优化内部稳定性。 | 2021年07月29日 |
V9.1.7 | 更新日志 1. 修复地理围栏bug; 2、优化内部稳定性。 | 2021年01月27日 |
V9.1.0 | 版本说明 1. 优化内部稳定性问题,优化Android10系统基站接口兼容性问题 | 2020年10月30日 |
V9.0.0 | 版本说明 1. 支持智能定位VDR功能,提升隧道等弱卫星信号区域导航体验 2. 定位防作弊功能新增更多作弊判断依据,修复已知问题,提升准确率 3. 地理围栏支持设置在围栏内停留时长,修复已知问题 4. 优化内部稳定性 | 2020年07月09日 |
V8.4.4 | 版本说明 1. 优化内部稳定性 2. 全面升级定位防作弊功能,有效识别模拟GPS定位 3. 默认支持返回新版本RGC信息,无需再配置option.setNeedNewVersionRgc(true) 4. 地理围栏支持设置三种侦听行为的触发次数 | 2020年05月06日 |
V8.3.5 | 版本说明 1. 优化内部稳定性 2. 适配flutter框架 | 2020年03月13日 |
V8.2.0 | 版本说明 1. 新增POI、行政区划、多边形等多方式地理围栏功能 2. 修复内部稳定性问题 | 2019年12月23日 |
V8.1.6 | 版本说明 1. 修复线上问题 | 2019年12月02日 |
V8.1.1 | 版本说明 1. 优化定位内部逻辑,提升定位效果 | 2019年11月20日 |
V8.1 | 版本说明 1. 单次定位场景下定位效果优化 | 2019年11月01日 |
V8.0 | 版本说明 1. 升级RGC数据,支持返回country、provice、city、district、town、street、street_number 2. 增加poiregion数据输出,包含direction_desc、name、tag 3. 新增定位场景接口,新增签到场景、运动场景、出行场景定位 4. 该版本全面适配android Q | 2019年09月23日 |
V7.9 | 修复 1. bug修复,该版本已全面兼容android Q,开发者可放心使用。 | 2019年08月05日 |
V7.8 | 修复 1. bug修复,该版本已全面兼容android Q,开发者可放心使用。 | 2019年07月05日 |
V7.7 | 优化 1. 修复个别手机loctype = 0 问题 | 2019年05月24日 |
V7.6.1 | 优化 1. 修复线上bug | 2019年03月18日 |
V7.6 | 优化 1. 优化稳定性 新功能 LocationClientOption里增加新配置接口:
| 2019年01月18日 |
V7.5 | 修复 1. 修复连续定位扫描不到WIFI时出现Crash的问题; | 2018年03月12日 |
V7.4 | 优化 1. 优化离线定位内部策略; 修复 1. 修复SDK内部个别情况下出现Crash的问题; | 2018年02月05日 |
V7.3 | 优化 1. 优化精准室内定位环境下,连续定位结果平滑性。注意:使用带有室内精准定位的SDK版本时,需增加集成库文件libindoor.so; 2. 优化JNI代码,so库文件升级为liblocSDK7b.so; 新增 1. 新增适配Android 8.0系统后台连续定位,在LocationClient类中新增方法enableLocInForeground(),用于开启前台定位模式,避免因App退后台时,系统影响正常定位; 2. 在基础定位模块中,类BDAbstractLocationListener中新增onLocDiagnosticMessage方法,用于回调定位问题诊断信息; 3. 在BDLocation类中新增getAdCode()方法,用于获取行政区划代码; 4. 新增辅助H5定位,在LocationClient类中新增方法enableAssistantLocation()方法,调用该方法启动H5辅助定位功能。结合JS API中的定位功能使用,可使JS API中的定位效果更佳; | 2017年12月06日 |
V7.2 | 优化 1. 优化精准室内定位环境下,连续定位结果平滑性; 2. 优化定位错误返回码,详见新增中的具体介绍; 3. 优化调整发起定位请求为子线程,接收定位结果回调为主线程; 新增 1. 新增Abstract类型的监听接口BDAbstractLocationListener,用于实现定位监听,原有BDLocationListener暂时保留,推荐开发者升级到Abstract类型的新监听接口使用; 2. 在BDAbstractLocationListener中新增onLocDiagnosticMessage方法,用于获取定位错误返回码等信息。具体错误码及说明,请参加类参考中的说明; 3. 在LocationClientOption中新增setWifiCacheTimeOut(int time)方法,用于设置WIFI有效期。如果开发者设置了这个接口,首次启动定位时,会先判断当前WIFI是否超出有效期,超出有效期的话,会先重新扫描WIFI,然后再定位,WIFI扫描大概需要1-2s的时间。本功能更适合于对首次定位精度要求高、对速度无要求的开发者; 4. 在BDLocation类中新增getLocationID()方法,用于获取定位唯一标识,这个标识只与定位本身相关。当开发者遇到定位问题时,可将这个唯一标识、出现问题时间及问题描述信息发送至loc-bugs@baidu.com邮件组,我们会有专人支持解决; 5. 在LocationClient类中新增reStart()方法,用于当定位出现某些异常时调用,起到重启定位的作用。具体异常情况请参考开发指南 - 错误码章节的介绍; 修复 1. 修复了个别情况下Crash的问题; | 2017年08月11日 |
V7.1 | 新增 1. 新增移动热点判断功能,涉及接口:LocationClient.requestHotSpotState()。 优化 1. 优化鉴权逻辑; 修复 1. LocationClient增加独立线程,修复异常情况下造成的ANR。 2. 增强稳定性,修复个别情况下Crash的问题。 | 2017年02月08日 |
V7.0 | 优化 1. 按照功能不同,将原有SDK分为如下四种,开发者可根据实际需求选择使用。 - 基础定位:开发包体积最小,但只包含基础定位能力(GPS/WiFi/基站)、基础位置描述能力(内部功能版本号:7.0.2); - 离线定位:在基础定位能力基础之上,提供离线定位能力,可在网络环境不佳时,进行精准定位(内部功能版本号:7.0.3); - 室内定位:在基础定位能力基础之上,提供室内高精度定位能力,精度可达1-2米(内部功能版本号:7.0.4); - 全量定位:包含离线定位、室内高精度定位能力,同时提供更人性化的位置描述服务(内部功能版本号:7.0.1); 2. 版本号含义变更说明,即通过 LocationClient.getVersion() 获取的结果。三位版本号说明如下: - 第一位:产品大版本号,针对SDK重大改动升级时递增; - 第二位:产品小版本号,一般性迭代升级时递增; - 第三位:功能版本号,7.0版本起按照功能将SDK划分为四部分,利用功能版本号区分; - 例如:v7.0.1,7.0为产品版本号,1为功能版本号(全量定位)。 3. 优化、完善AK校验机制,充分保证开发者合法权益,保证开发者应用的安全性。AK申请流程://lbsyun.baidu.com/index.php?title=android-locsdk/guide/key。 4. 定位SDK内部安全机制全面升级,优化内部防注入策略,为开发者提供更加安全可靠的Android定位SDK产品使用。 新增 1. 开放高精度室内定位能力,请选择包含『室内定位』的开发包使用,室内定位精度可达到1-2米。 2. 加入GPS质量判断接口,涉及接口为:BDLocation.getGpsAccuracyStatus()。 3. 加入室内外判断接口,涉及接口为:BDLocation.getUserIndoorState()。 4. 加入国内外判断接口,涉及接口为:BDLocation.getLocationWhere()。 5. 加入网络定位返回海拔功能,涉及接口为:BDLocation.getAltitude()。 | 2016年08月01日 |
V6.2.3 | 修复 1. 修复Google Play检测到的https证书漏洞问题。 2. 全球定位服务全新升级。 | 2016年03月10日 |
V6.2.2 | 新增 1. 新增位置自动提醒功能。 修复 1. 修复nullpointer问题。 2. 修复首次启动SDK前,多次设置option,设置未更新问题。 | 2016年01月18日 |
V6.1.3 | 修复 1. 国外定位某些情况城市返回为空。 2. 修复个别情况下Crash问题。 | 2015年10月23日 |
V6.1.2 | 修复 1. 修复Android M动态设置权限导致的SDK Crash。 2. 修复多线程可能引起的异常问题。 | 2015年09月24日 |
V6.1.1 | 修复 1. 适配Android M版本。 2. 修复 GPS 回调函数引发空指针异常。 3. 兼容SystemClock.elapsedRealtimeNanos接口,防止可能引起Crash的问题。 | 2015年08月31日 |
V6.0.5 | 新增 1. 新增位置语义化/POI功能。 修复 1. 国外定位地址信息为空问题。 2. 国际化定位cdma手机不能定位成功。 优化 1. 新版离线定位功能,速度精度全面升级。 | 2015年07月30日 |
V5.3.0 | 修复 1. 某些情况下无法立即stop的问题。 2. 修复某些情况下国外定位异常问题。 | 2015年05月22日 |
V5.2.0 | 新增 1. BDLocation新增接口getcountry(),getCountryCode()接口。 修复 1. 适配某些ROM下获取基站信息异常情况。 2. 修复连续GPS定位时偶尔返回网络定位结果的问题。 3. 修复与其他第三方SDK不兼容导致的CRASH问题。 优化 1. 优化首次定位连续返回多个结果问题。 | 2015年05月07日 |
V5.1.0 | 新增 1. 示例代码更新,包含eclipse和Android studio两个版本。 优化 1. 优化初次定位速度,开启wifi时,平均首次定位时间达137ms,比竞品快57%。 2. 优化国外定位速度。 修复 1. 修复wifi与gps时间不同步问题。 | 2015年04月02日 |
V5.0.0 | 新增 1. 新增国外(全球)定位能力开放,直接替换开发包无需修改代码。 优化 1. Android L 适配优化。 修复 1. 修复GPS定位方式未返回地址的问题。 | 2014年12月11日 |
V4.2.0 | 新增 1. 升级地理围栏功能,增加地理围栏离开判断功能。 优化 1. 正式优化定位模式,修改之前GPS定位优先和网络定位优先模式为高精度定位模式,低功耗定位模式,仅用设备定位模式三种新模式(废弃之前的接口)。 2. 缩减定位SDK开发包大小。 修复 1. 修复某些状态下无法获得GPS定位结果的问题。 | 2014年06月19日 |
V4.1.0 | 新增 1. 根据传感器信息获取方向信息功能。 2. 根据网络请求判断运营商属性功能。 优化 1. 优化Key鉴权体系,更加方便的key设置方式,更加完整的key问题追查方式。 2. 优化定位模式,修改之前GPS定位优先和网络定位优先模式为高精度定位模式,低功耗定位模式,仅用设备定位模式三种新模式。 | 2014年02月20日 |
V4.0.0 | 新增 1. 地理围栏服务。 2. 定位SDK加入key验证机制。 修复 1. 返回定位地址信息在某些网络下出现乱码的问题。 2. cursor在某些情况下出现泄露的问题。 | 2013年08月26日 |
V3.3.0 | 优化 1. 优化定位性能,提高网络定位精度。 修复 1. 修复数据库异常信息提示bug。 | 2013年02月27日 |
V3.1.0 | 新增 1. 新增附近POI查询功能。 变更 1. 去掉share user id限制。 修复 1. 修复其他定位策略上的不合理问题。 | 2012年12月21日 |
上一篇
下一篇
本篇文章对您是否有帮助?