Android геокодер выдает IOException: сервис недоступен - PullRequest
0 голосов
/ 01 июня 2018

после удаления аналитики firebase, рекламы и сбоев (и google-services.json) я получаю следующую ошибку:

java.io.IOException: Service not Available

Код:

Geocoder gcd = new Geocoder(context, Locale.getDefault());
final List<Address> addresses = gcd.getFromLocation(latlng.latitude, latlng.longitude, 1);

Не знаюнайти объяснение, почему это происходит ... Кто-нибудь здесь, кто может мне помочь?Нет APIKey для аппликации или чего-то еще, верно?

PS: Фрагмент моих карт работает (используются метаданные com.google.android.geo.API_KEY в манифесте)

I 'Я использую OnePlus One, Android 8.1.0 (aosp_bacon-8.1.0-20180331.agentfabulous) и gapps mini.

Ответы [ 2 ]

0 голосов
/ 12 июля 2018

Кажется, проблема с моим телефоном.Я буду реализовывать это .Я собираюсь закрыть эту тему.

0 голосов
/ 01 июня 2018

Да, вам нужен ключ геокодирования API: Когда я использовал ту же проблему, мое решение было перезагрузить телефон, но из перезапуска я нашел пару решений по этому поводу.Воссоздать ключ API. Ключ API получить ограничение или ошибку. Использовать другое для проверки, виноват ли он в полном обслуживании или нет. Переместить одну часть в другой проект и проверить, работает ли она, если да, то это означает, что в коде есть проблема

...