出现这种定位失败一般有两个原因,
一、模拟器没开启功能
默认位置选项是无, 设置一下就好了。
二、应用没授权
解决办法:
1、重置模拟器;
2.、到设置-->隐私--->里面设置一下就好了。
百度地图和其他地图类似,在空间定位上用户有两个选择,一是GPS卫星定位,二是移动通信基站定位。前者必须在能接收到卫星信号的地方才能定位,有没有网络不要求,有更好没有也成,就是首次定位可能慢一些;后者必须联网才能定位,但无需卫星信号。
不是手机的问题,应该是在接收不到卫星信号的地方,又没有联网。解决办法就是让两种定位方式至少有一种具备定位条件。
百度地图定位是基于GPS WiFi等来定位的,模拟器好像没有这些东西吧