2 sevenzsk sevenzsk 于 2018.05.16 18:21 提问

百度地图定位返回经纬度问题

在android中实用百度地图进行定位,但是提交后台的数据中有
负值“-5.781740335113868E-9”,并且有负值得经纬度全部一样,均为
“-5.781740335113868E-9”,“2.725067456227516E-9”,这是什么情况啊????

4个回答

pwj596819850
pwj596819850   2018.05.17 10:38
已采纳

你获取的值是百度地图的默认值,你查看百度类的源码就可以发现.这是定位不成功,检查百度地图配置,sha1的test和release是否设置正确(test和release的sha1是不同的)

pwj596819850
pwj596819850 还有一点就是查看百度地图报的错误码
3 个月之前 回复
a568478312
a568478312   2018.05.17 09:12

定位应该是没有成功,先看一看本地数据,或者直接先跑一跑demo看看本地定位的数据。

crazypy02
crazypy02   2018.05.17 09:51

其实就是意味着你所传的坐标是0,0。因为每家地图公司都会设置原始偏移量的,所以显示这么个结果,其实意思就是为空,定位不成功。建议查一查硬件定位在空旷环境下是否正常。

sevenzsk
sevenzsk   2018.05.18 15:15

我知道了,在定位的时候没有打开网络,所以返回的经纬度就是这样的

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Android开发——百度地图定位返回4.9E324的解决方案
用百度定位的时候一直定位不到,拿到的经纬度都是4.9E-324,Google了一下,发现不少人出现这个问题,经过一番研究,最终解决了这个问题。
百度地图SDK,报167错误,经纬度定位是4.9E-324的解决办法
在网上查了很多资料,说经纬度定位是4.9E-324,是什么 so文件不齐啊,key的问题啊,我把所有的armeabi文件加进去,还是定位失败,后来在网上看到,说是会不是第一次 软件询问你是否同意定位时,选择了否,我印象中我的小米5手机好像安装完成之后,没有询问过我,于是我在软件的授权管理中一看,发现还真是允许定位这一条我给的是询问,然后切换为允许之后,定位就成功了。 关于so文件,我只用了一个包
使用百度地图定位SDK,获取到的经纬度数据是4.9E-324的解决办法
造成这个问题的原因,我总结了下: 一、权限问题       下面这这段话引用自百度地图文档。  在Android 6.0之后,Android系统增加了动态权限授予的控制,定位权限需用户确认后,App才能拿到如基站、WIFI等信息,从而实现定位。  在Android系统升级到7.0之后,我们发现,即使用户授予了App定位权限,App依然存在无法定位成功的问题。追查原因为:授予权限与初
关于百度地图定位出现5e-324的解决办法
    最近做APP用到了百度地图的API,真机测试是正常的,打包成为APP就会出现经纬度返回5e-324,这是密钥的问题,包名和生成的密钥一定要对应起来。
关于android端的百度地图定位无法定位,经纬度都是4.9E-324的问题
本篇文章主要是记录针对android集成百度地图的时候的出现的bug,并且解决的的方法: 问题1 :关于百度地图开发的时候,android studio直接调试的时候没出现地图,只出现格子的问题 导致这个问题是因为,没有在百度控制平台输入开发版的SHA1,并且要注意,如果换了一台电脑获取重装了系统,或者重新安装了开发软件都要重新获得开发版的SHA1,否则无法正确显示地图,只会显示出格子
Android应用之——百度地图定位返回4.9E-324的解决方案
用百度定位的时候一直定位不到,拿到的经纬度都是4.9E-324,Google了一下,发现不少人出现这个问题,经过一番研究,最终解决了这个问题。 目前看来,出现这个问题说明定位失败了,定位失败返回的就是这个值,定位失败的原因就是库加载失败。 也就是百度地图最开始进行初始化的时候失败了,所以返回了这个错误。 网上一般有这么几种情况: 情况一: libs里面缺少armeabi-v
百度地图定位经纬度返回4.9E-324有关问题
1、查看你的应用是否有权限查看你的地理位置信息
新手入门百度地图开发的(0,0)坐标问题
对于大部分人来讲,由于百度地图资料众多,过度依赖搜索引擎等等原因。新接触百度地图开发工作其实并不容易。今天说说关于坐标(0,0)的问题。              首先仍然介绍坐标系,我们先不管采用的和wgs84还是gcj02,bd09ll等坐标系,他们有个共同的特点,就是默认坐标(0,0)经纬度均为零的时候。定位位置都会是非洲边上的几内亚湾,在某些缩放级别下,整个地图区域的颜
百度地图可以获取经纬度但是address一直为null
原来address一直未null的原因不是setisneedAdress的原因 今次是因为没有开启wifi网络,只凭借gps定位获得了经纬度但是没有网络获取不到address 所以为null,花了很多时间找,记录
百度定位 Android 经纬度出现4.9E-324 问题解决
百度sdk定位时,经纬度一直返回:4.9E-324  怎么办? 当你定位模式设置为:option.setCoorType("bd09ll"); 就有可能出现这个情况,如何破? 将你libs目录下的:armeabi文件夹修改为:armeabi-v7a  (首先要确保里面有liblocSDK5.so文件)。 如果你的armeabi里面不仅仅一个.so文件,那么你重新创建一个文件夹为:armeab