Android应用之——百度地图定位返回4.9E-324的解决方案
来源:互联网 发布:Linux 卸载openssl 编辑:程序博客网 时间:2024/05/12 00:53
用百度定位的时候一直定位不到,拿到的经纬度都是4.9E-324,Google了一下,发现不少人出现这个问题,经过一番研究,最终解决了这个问题。
目前看来,出现这个问题说明定位失败了,定位失败返回的就是这个值,定位失败的原因就是库加载失败。
也就是百度地图最开始进行初始化的时候失败了,所以返回了这个错误。
网上一般有这么几种情况:
情况一: libs里面缺少armeabi-v7a文件夹
参考:http://johnnyg.iteye.com/blog/1939126
网上搜到有人说“请检查你写的应用是否使用了JNI,如果有使用,一般你的工程libs文件夹下面会多出一个armeabi-v7a文件夹,这时把你的.so文件拷贝到这里面一份。”我应用下没有用到JNI所以libs下也干干净净没有armeabi-v7a文件夹。
随后我就自己建了个armeabi-v7a文件夹将.so文件拷贝进去,clean项目,在跑了一遍,成功!
情况二:网络不好,联网失败之类的,导致了定位没有成功,换到环境开阔的地方问题解决。
情况三:定位需要的一些权限没有配齐,在manifest清淡文件中补齐后问题解决。
情况四:key不对,开发的时候用的key是发布的key,导致了这个错误,将key换过来后问题解决。
0 1
- Android应用之——百度地图定位返回4.9E-324的解决方案
- Android应用之——百度地图定位返回4.9E-324的解决方案
- 【转载】Android应用之——百度地图定位返回4.9E-324的解决方案
- 记录百度地图开发(android)百度地图定位返回4.9E-324的解决方案
- Android开发——百度地图定位返回4.9E324的解决方案
- 百度地图定位经纬度返回4.9E-324有关问题
- Fragment中百度地图API解决 android 6.0无法定位的问题,一片蓝色,返回4.9E-324
- 关于android端的百度地图定位无法定位,经纬度都是4.9E-324的问题
- 百度地图定位出现4.9E -324的问题解决
- 百度地图定位出现4.9E -324的问题解决
- 百度地图定位失败,定位结果是4.9E -324,解决
- 安卓开发关于百度地图定位返回经纬度4.9E324科学计数法的解决方案
- Android百度地图开发(二)定位之自动定位及标注(及定位几日内瓦或坐标4.9E-324问题)
- Android — 之百度地图定位+添加Mark+InfoWindow
- Android百度地图之定位
- android 百度地图Map的4.9E-324问题
- Android 百度地图开发之地图定位
- 百度地图SDK,报167错误,经纬度定位是4.9E-324的解决办法
- 阿克曼函数-15yahoo和创新工场笔试题
- OTA空中下载技术
- Cの終結!话说明天要考试。
- 最长递增子序列LIS
- AudioTrack分析
- Android应用之——百度地图定位返回4.9E-324的解决方案
- 《数据结构》之实验一《VC编程工具的灵活使用》
- Sicily 1021. Couples
- 【天道酬勤】 腾讯、百度、网易游戏、华为Offer及笔经面经
- UIWebView输出cookie
- android之JNI开发步骤总结
- live555-基础类
- 工作流引擎Activiti使用总结
- Hive语法