我问过这个问题:
调用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