У меня появилось Android-приложение, выпущенное на рынок более 6 месяцев, которое использует geocoder.getFromLocation()
to "translate" 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 и, согласно их предложению, размещайте проблему здесь, чтобы узнать, есть ли у кого-нибудь идея решить эту проблему.
Я разговаривал с командой разработчиков API Карт, и кажется, что Android Geocoder использует другой бэкэнд, чем Geocoding API, которые мы поддерживаем, поэтому мы не можем сделать с нашей стороны право Теперь.
Кроме того...
- Возникает ли проблема на всех устройствах Android? Да
- Вы можете получить доступ к следующему URL https://maps.googleapis.com/maps/api/geocode/json?address=Barcelona Из устройства, представляющего проблему? Да. Мы можем получить доступ к нему через браузера на этих устройствах Android.
- В какой версии Android есть устройства? версии для Android от 4.4.4 до 5.1.1