问题:

在使用高德地图的时候,根据官方API的代码写出demo后,定位服务无效,并且提示 定位失败,10: 定位服务启动失败。如下图:

 

 

 

 

解决办法:

在AndroidManifest中添加

<service android:name="com.amap.api.location.APSService"></service>

 

此为定位需要的服务,使用2.0以上的定位就需要这个。

在官方提供的demo中其实就已经写到了,只是新手一般在添加权限之后就不太会注意到AndroidManifest中的此点。

加上之后定位功能就可以实现了,如下图:

 

 

 

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐