浏览器版本低!无法浏览完整内容,建议升级或更换浏览器。

Android 定位SDK

开发者在自己的Android移动应用中集成定位SDK,可轻松实现获取当前位置信息的功能。获取当前位置信息,即我们常说的定位。其中位置信息主要包括经纬度、地址、位置描述、周边POI等

需要注意的问题

强烈建议开发者设置并保管好自己的prodName,这样方便我们提供更好的定位保障服务。

定位SDK必须注册GPS和网络的使用权限。

使用定位SDK请尽量保证网络连接通畅(GPS定位方式不需要连网,但如果需要地址信息、位置语义化、POI等信息都需要联网的)。目前离线功能已经支持获取上述信息,但离线定位不是百分百都能定位成功的,增加我们如何保证在线定位成功的措施。

定位SDK可以返回国测局坐标、百度经纬度坐标 和 百度墨卡托坐标,三种类型坐标(海外地区只能返回WGS84类型的坐标) ,若需要将定位点的位置通过百度Android地图 SDK进行地图展示,请直接返回百度经纬度坐标的定位,将无偏差的叠加在百度地图上。

有的移动设备锁屏后为了省电会自动关闭网络连接,此时网络定位模式的定位失效。此外,锁屏后移动设备若进入CPU休眠,定时定位功能也失效。若您需要实现在CPU休眠状态仍需定时定位,可以用AlarmManager 实现1个CPU可叫醒的Timer,定时请求定位。