引用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>

最新文章

  1. ubuntu下apache2 安装 配置 卸载 CGI设置 SSL设置
  2. Extjs API - JS Duck
  3. Tomcat 的 ErrorPage 实现原理分析
  4. libmemcached upcoming ISO C++ standard, C++0x
  5. Java实现邮箱找回密码 --转载
  6. 03 - 替换vtkDataObject中的GetProducerPort()方法 VTK 6.0 迁移
  7. JavaEE Tutorials (29) - Duke辅导案例研究示例
  8. form表单重复提交,type=“button”和type=“submit”区别
  9. JavaSE教程-02Java基本语法
  10. J.U.C atomic AtomicInteger解析
  11. Docker打包 Asp.Net Core应用,在CentOS上运行(转)
  12. Spring boot配置logback
  13. 中期linux课程考试题
  14. Linux 挂载windows目录
  15. sql server 小技巧(8) visual studio 2013里使用Sql server compact 4.0及发布问题处理
  16. webstorm使用过程中的一些问题与技巧
  17. MSSQL在线文件还原脚本
  18. 自动化运维_Ansible
  19. JSjs获取当前时间的前一天/后一天(昨天/明天)
  20. Lua 迭代器与closure

热门文章

  1. getattr的作用是什么呢
  2. MATLAB的使用总结
  3. 注意自己的dns设置 - 阿权的书房
  4. $_ 与 $PSItem
  5. 【iCore3双核心板】扩展引脚分布
  6. Tesseract 对验证码的识别原理和实现步骤
  7. VS常见错误
  8. Yii源码阅读笔记(十七)
  9. Bootstrap页面布局12 - BS表单元素的排版
  10. Syntactic_sugar