在我的应用程序中,我使用的是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();
}
说实话,我不知道在切换到发布版本后是否已停止工作。
我希望有人能指出我能做些什么来解决这个问题。
答案 0 :(得分:2)
我有同样的问题。我有两个应用程序已经工作了一段时间,但今天停止工作。奇怪的是,在三部手机中它不起作用(2.2,4.0和4.1)但在android 2.1中没有问题。
Google Maps Geocoder服务似乎存在问题,而不是我们对该服务的使用。
编辑: 我刚刚发现你只需重新启动手机。