Grooter
2017-10-10 14:24
采纳率: 78.6%
浏览 3.5k

安卓开发调用百度地图api无法精确定位的问题

private void initLocation(){
    LocationClientOption option=new LocationClientOption();
    option.setScanSpan(5000);
   ** option.**setLocationMode(LocationClientOption.LocationMode.Device_Sensors);
    locationClient.setLocOption(option);
}

    我已经设置成用gps定位了,为什么还是通过网络定位?
    而我打开百度地图定位的很准确!
    请问如何实现精确定位
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

6条回答 默认 最新

  • ziyejinwei1994 2017-10-11 08:43
    已采纳

    你gps开了吗?你集成下室内定位试试

    打赏 评论
  • xiaxiao_new 2017-10-11 01:20

    你是不是在室内测试的? 室内GPS没信号

    打赏 评论
  • 方格白帽 2017-10-11 10:10

    应该是手机GPS没有开吧。

    打赏 评论
  • ziyejinwei1994 2017-10-13 01:55
    option.setOpenGps(true); // 打开gps
    这个写了吗
    
    打赏 评论
  • Grooter 2017-10-15 13:35

    终于知道了,我没有设置坐标类型option.setCoorType("bd09ll"); 困扰了好久!

    打赏 评论
  • qq_26203289 2017-10-16 08:23

    扎心了老铁 要多看看百度API

    打赏 评论

相关推荐 更多相似问题