У меня есть приложение для Android, выпущенное на рынок в течение 6 месяцев, которое использует geocoder.getFromLocation()
для "перевода" latitude
и longitude
в удобочитаемые адреса:
Geocoder geocoder = new Geocoder(this, Locale.getDefault());
List<Address> addresses = geocoder.getFromLocation(latitude, longitude, 1);
Все работало нормально до 7 часов назад (2016-01-15 04:00 UTC). Работал со службой поддержки Google и, согласно их предложению, опубликуйте здесь проблему, чтобы узнать, есть ли у кого-нибудь идея решить эту проблему.
Я разговаривал с командой инженеров Maps API, и мне кажется, что Android Geocoder использует другую серверную часть, чем API геокодирования, который мы поддерживаем, поэтому сейчас мы мало что можем сделать с нашей стороны.
Кроме того...
- Проблема возникает на всех устройствах Android? Да
- Можете ли вы получить доступ к следующему URL-адресу https://maps.googleapis.com/maps/api/geocode/json?address=Barcelona С устройства, на котором возникла проблема? Да. Мы можем получить к нему доступ через браузер на этих устройствах Android.
- Какая версия Android установлена на устройствах? Версии Android от 4.4.4 до 5.1.1