Android 百度地图SDK 定位
2024-08-23 00:59:57
引用locSDK_6.1.3.jar,切记添加相应的so文件。
1、定位初始化,需要使用getApplicationContext()
mLocClient = new LocationClient(getApplicationContext());// 定位初始化 mLocClient.registerLocationListener(myLocationListener); LocationClientOption option = new LocationClientOption(); option.setLocationMode(LocationClientOption.LocationMode.Hight_Accuracy);//可选,默认高精度,设置定位模式,高精度,低功耗,仅设备 option.setOpenGps(true); //可选,默认false,设置是否使用gps option.setLocationNotify(true);//可选,默认false,设置是否当gps有效时按照1S1次频率输出GPS结果 option.setCoorType("bd09ll"); //可选,默认gcj02,设置返回的定位结果坐标系;返回bd09ll,将无偏差的叠加在百度地图上。 option.setScanSpan(1000);//可选,默认0,即仅定位一次,设置发起定位请求的间隔需要大于等于1000ms才是有效的 option.setIsNeedAddress(true);//可选,设置是否需要地址信息,默认不需要 option.setLocationNotify(true);//可选,默认false,设置是否当gps有效时按照1S1次频率输出GPS结果 option.setIsNeedLocationDescribe(true);//可选,默认false,设置是否需要位置语义化结果,可以在BDLocation.getLocationDescribe里得到,结果类似于“在北京天安门附近” option.setIsNeedLocationPoiList(true);//可选,默认false,设置是否需要POI结果,可以在BDLocation.getPoiList里得到 option.setIgnoreKillProcess(false);//可选,默认true,定位SDK内部是一个SERVICE,并放到了独立进程,设置是否在stop的时候杀死这个进程,默认不杀死 option.SetIgnoreCacheException(false);//可选,默认false,设置是否收集CRASH信息,默认收集 option.setEnableSimulateGps(false);//可选,默认false,设置是否需要过滤gps仿真结果,默认需要 mLocClient.setLocOption(option); mLocClient.start();
2、AndroidManifest.xml文件中需要添加service
<!-- 定位service --> <service android:name="com.baidu.location.f" android:enabled="true" android:process=":remote" > </service>
最新文章
- ubuntu下apache2 安装 配置 卸载 CGI设置 SSL设置
- Extjs API - JS Duck
- Tomcat 的 ErrorPage 实现原理分析
- libmemcached upcoming ISO C++ standard, C++0x
- Java实现邮箱找回密码 --转载
- 03 - 替换vtkDataObject中的GetProducerPort()方法 VTK 6.0 迁移
- JavaEE Tutorials (29) - Duke辅导案例研究示例
- form表单重复提交,type=“button”和type=“submit”区别
- JavaSE教程-02Java基本语法
- J.U.C atomic AtomicInteger解析
- Docker打包 Asp.Net Core应用,在CentOS上运行(转)
- Spring boot配置logback
- 中期linux课程考试题
- Linux 挂载windows目录
- sql server 小技巧(8) visual studio 2013里使用Sql server compact 4.0及发布问题处理
- webstorm使用过程中的一些问题与技巧
- MSSQL在线文件还原脚本
- 自动化运维_Ansible
- JSjs获取当前时间的前一天/后一天(昨天/明天)
- Lua 迭代器与closure