百度坐标返回4.9E-324
来源:互联网 发布:去除视频马赛克软件 编辑:程序博客网 时间:2024/06/05 04:12
今天定位返回 I/坐标系~~: :(4.9E-324,4.9E-324)
发起定位
/初始化定位private void initLocationListener() { locationClient = new LocationClient(this); locationClient.registerLocationListener(this); LocationClientOption option = new LocationClientOption(); option.setLocationMode(LocationClientOption.LocationMode.Hight_Accuracy);//设置定位模式 option.setCoorType("bd09ll");//返回的定位结果是百度经纬度,默认值gcj02 option.setOpenGps(true); option.setIsNeedAddress(true); locationClient.setLocOption(option); locationClient.start();}
//百度定位的回调@Overridepublic void onReceiveLocation(BDLocation location) { double lat = location.getLatitude(); double lng = location.getLongitude(); if ("4.9E-324".equals(location.getLatitude())) { showToast("定位失败,请查看手机是否开启了定位权限"); } addressPoint = lng + "," + lat; Log.i("坐标系~~", ":(" + addressPoint + ")"); if (!TextUtils.isEmpty(addressPoint)) { locationClient.unRegisterLocationListener(this); locationClient.stop(); } }
莫名其妙的定位结果 查了原因 就是百度定位失败了 百度坐标定位失败 返回坐标默认为4.9E-324,4.9E-324 原因是我在用不同手机做测试时 有的品牌手机默认app安装后 不开启gps定位功能 可以在遇到这个结果是提示手动查询是否开启了应用的这个权限 解决
阅读全文
0 0
- 百度坐标返回4.9E-324
- 百度地图error code 162,坐标为[0.0,0.0]或者[4.9E-324,4.9E-324]
- 百度地图定位经纬度返回4.9E-324有关问题
- 记录百度地图开发(android)百度地图定位返回4.9E-324的解决方案
- Android应用之——百度地图定位返回4.9E-324的解决方案
- Android应用之——百度地图定位返回4.9E-324的解决方案
- 【转载】Android应用之——百度地图定位返回4.9E-324的解决方案
- 安卓利用百度api定位遇到 经纬度经纬度返回4.9E-324
- Fragment中百度地图API解决 android 6.0无法定位的问题,一片蓝色,返回4.9E-324
- Android百度地图开发(二)定位之自动定位及标注(及定位几日内瓦或坐标4.9E-324问题)
- 百度定位中出现4.9E-324
- 百度定位出现 4.9E -324
- Android百度定位SDK,返回error code:162 latitude:4.9E-32
- Android百度定位SDK,返回error code:162 latitude:4.9E-32
- 百度地图绘制地图区域,并返回坐标
- 百度定位获取不到坐标,返回码162
- 根据地址返回坐标位置的百度地图api
- 百度坐标转高德坐标
- java多线程知
- 【笔记】Windows Sublime text安装json格式化插件SublimePrettyJson
- cmd常用
- 现在以及未来 互联网名词记录
- 闲来无事,将自己收集到的工具类封装了下,做了一个lib,写了个简单的mvp,初学者可以看看
- 百度坐标返回4.9E-324
- 嵌入式软件异步编程:异步带来的性能提升
- Matlab曲面拟合和插值
- 反射+类加载器
- USB设备驱动分析
- 算法提高 周期字串
- 插头dp
- c++中的左值与右值
- BZOJ2300: [HAOI2011]防线修建