Android 地理编码器超时错误
Android Geocoder Timeout error
UPDATE: Looks Like it is because of google map service is down for the past day
See here
我正在使用地理编码器从他的经纬度获取用户地址。直到昨天一切都很好,但今天它给我一个超时错误:
Unable connect to Geocoder
java.io.IOException: Timed out waiting for response from server
at android.location.Geocoder.getFromLocation(Geocoder.java:136)
at LocationAddress.run(LocationAddress.java:32)
我在很多地方看到 GeoCoder 都有这个问题,替代方法是使用 web api 来获取地址。
除了这样做还有其他解决方案
Geocoder geocoder = new Geocoder(context, Locale.getDefault());
String result = null;
UserLocation u = null;
try {
List<Address> addressList = geocoder.getFromLocation(
latitude, longitude, 1);
权限:
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
这就是我用 lat long 做的。
任何修复?????????
提前致谢
看起来 Google Geocoder 已关闭
https://code.google.com/p/gmaps-api-issues/issues/detail?id=9153
UPDATE: Looks Like it is because of google map service is down for the past day See here
我正在使用地理编码器从他的经纬度获取用户地址。直到昨天一切都很好,但今天它给我一个超时错误:
Unable connect to Geocoder java.io.IOException: Timed out waiting for response from server at android.location.Geocoder.getFromLocation(Geocoder.java:136) at LocationAddress.run(LocationAddress.java:32)
我在很多地方看到 GeoCoder 都有这个问题,替代方法是使用 web api 来获取地址。 除了这样做还有其他解决方案
Geocoder geocoder = new Geocoder(context, Locale.getDefault());
String result = null;
UserLocation u = null;
try {
List<Address> addressList = geocoder.getFromLocation(
latitude, longitude, 1);
权限:
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
这就是我用 lat long 做的。
任何修复????????? 提前致谢
看起来 Google Geocoder 已关闭
https://code.google.com/p/gmaps-api-issues/issues/detail?id=9153