如何关闭地理编码器或网络定位器



我问过这个问题:

调用geoCoder.getFromLocation()时服务不可用

后来发现:

NetworkLocator在设备上被杀死,重新启动将解决它

已完成,现在一切正常。

问题是我无法重现相同的情况。是否有办法关闭此Geocoder服务或kill NetworkLocator服务?

因为我做了一个工作来解决这个问题,我想测试一下。

谢谢

使用这个技巧。

直接编辑project.properties

# Project target
target=Google Inc.:Google APIs:16

原因是Geocoder类存在于核心Android框架中,但依赖于Google api贡献的代码来正常工作。即使您的AVD包含Google api,您的项目仍然需要针对特定的构建目标进行构建。

我刚刚强制关闭

Google Play Services

从应用程序。

最新更新