可能重复:
Geocoder.getFromLocation throws IOException on Android emulator
我正在使用Google 7,Android2.1模拟器
我试图进行逆向地理编码,我得到:
03-07 16:19:42.661:警告/System.err(261):java.io.IOException:无法解析来自服务器的响应
在这条线上:
List<Address> addresses = geocoder.getFromLocation(location.getLatitude(), location.getLongitude(), 1);知道吗?
谢谢,雷。
发布于 2011-03-07 16:32:30
请注意,当您调用该方法时,它会向Google的服务器发出API调用--它不是在设备上这样做的。我怀疑有时您会看到这是一个错误,因为该方法无法从Google获得有意义的响应。我使用过这个方法,我偶尔也会看到这个错误,但是我通常会将该方法放入一个10次重试的循环中,然后悄悄地忽略偶尔出现的错误。如果每次调用该方法都会发生这种情况,就会发生一些奇怪的事情。
https://stackoverflow.com/questions/5222164
复制相似问题