7

在我的应用程序中,我正在使用 getFromLocationName,直到最近它一直在应用程序中工作,现在突然间我得到的是“服务不可用”。

异常说:Geocoder.getFromLocationName(Geocoder.java:178)

这是我正在使用的代码:

 Geocoder coder = new Geocoder(this);
 List<Address> address = null;
 try {
    address = coder.getFromLocationName(navAddr,5);
 } catch (IOException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
 }

老实说,我不知道在我切换到发布版本后是否停止工作。

我希望有人能指出我能做些什么来解决这个问题。

4

1 回答 1

2

我有完全相同的问题。我有两个应用程序已经运行了一段时间,但今天停止运行。奇怪的是,在三部手机中它不起作用(2.2、4.0 和 4.1),但在 android 2.1 中没有问题。

Google Maps Geocoder 服务似乎有问题,而不是我们对该服务的使用。

编辑:我刚刚发现你只需要重新启动手机。

于 2012-12-04T22:21:42.223 回答