2

我问了这个问题:

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

后来发现:

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

这已经完成,现在一切正常。

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

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

谢谢你

4

2 回答 2

0

使用这个技巧。

只需编辑 project.properties

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

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

于 2013-03-11T14:04:42.093 回答
0

我只是强行关闭

谷歌播放服务

从应用程序。

于 2013-05-25T08:45:32.653 回答