百度地图定位无法获得经纬度的解决方案
2015-12-01 19:39
239 查看
关于百度地图API已经使用了有一段时间,正在开发的项目也是大量运用了百度地图SDK。之前在使用的过程中一直可以产生定位结果(尽管会有偏差,还在可以接受的范围),然而在集成了其他第三方SDK后,定位突然失效。经度和纬度均显示为4.9E-324,只有方向度数还可以继续获取。
在网上查了一番资料后,得出以下几点结论:
1、4.9E-324为百度地图默认的经纬度,故定位失败则会返回该数据
2、定位失败主要有以下几个可能的原因
网络和GPS状况不佳
AndroidMenifest中未配置Service或没有添加全文档要求的对应权限
APP Key失效或不匹配
3、还有一个比较隐蔽的原因也就是我出错的地方就是缺少armeabi-v7a文件夹。虽然具体原因还不是很清楚,但是在armeabi文件夹的同一个目录下新建一个armeabi-v7a文件夹,armeabi中的内容(各种so库)复制到该文件夹中即可。
在网上查了一番资料后,得出以下几点结论:
1、4.9E-324为百度地图默认的经纬度,故定位失败则会返回该数据
2、定位失败主要有以下几个可能的原因
网络和GPS状况不佳
AndroidMenifest中未配置Service或没有添加全文档要求的对应权限
APP Key失效或不匹配
3、还有一个比较隐蔽的原因也就是我出错的地方就是缺少armeabi-v7a文件夹。虽然具体原因还不是很清楚,但是在armeabi文件夹的同一个目录下新建一个armeabi-v7a文件夹,armeabi中的内容(各种so库)复制到该文件夹中即可。
相关文章推荐
- Android Manifest 用法
- 什么是 GraphQL?
- Spark RDD API详解(一) Map和Reduce
- 个人信息安全报告发布:有 APP 每分钟调用位置权限 1468 次
- 下载量超过一亿的流行应用被发现含有恶意模块
- Patrol 7 架构下?的处理方法
- 苹果与Siri的七年之痒:“宫斗”戏码不断上演
- 中病毒后常用的解决方法病毒终极解决方案
- 一个小型js框架myJSFrame附API使用帮助
- 详细分析交换机、路由器、集线器的区别和联系
- PowerShell打开或关闭光驱
- QQ尾巴 InfoMs.Ime 解决方案
- 批处理的api WMIC学习体会有感第1/2页
- 批处理 API实现文件下载的代码第1/2页
- Lua教程(十七):C API简介
- 强制删除工具 xdelbox xdelbox1.5正式版下载
- 揪出交换机端口背后“凶手”导致网速太慢
- 电脑重启后突然检测不到硬盘的原因分析与解决办法
- IE对CSS样式表的限制分析与解决方案