Убедитесь, что "Google Maps Android API v2" включен - PullRequest
0 голосов
/ 16 апреля 2020

Ошибка:

2020-04-16 21:59:01.545 9315-9398/com.example.balulu E/Google Maps Android API: Authorization failure.  Please see https://developers.google.com/maps/documentation/android-api/start for how to correctly set up the map.
2020-04-16 21:59:01.549 9315-9398/com.example.balulu E/Google Maps Android API: In the Google Developer Console (https://console.developers.google.com)
    Ensure that the "Google Maps Android API v2" is enabled.
    Ensure that the following Android Key exists:
        API Key: AIzaSyD8uN6rapSFpMj-IswOYCa1OVxBpeAZiNc
        Android Application (<cert_fingerprint>;<package_name>): 7F:FE****************E:BA;com.example.balulu

Последний раз, когда я запускал этот проект, был 1 год go, и не было этой проблемы. Вероятно, это зависит от новой версии Google Maps Android API v2.

Что я сделал:

  1. Очистить проект
  2. Восстановить проект
  3. Отменить действие кеш
  4. Все комбинации указанных выше точек
  5. Двойная проверка ключа Google API с помощью консоли
  6. Создание нового ключа Google API
  7. Создать новый проект с MapActivity в той же папке (и у него нет проблем)
  8. Упростите код, чтобы проверить, нет ли помех в других частях кода (нет помех)
  9. Добавить / удалить / изменить ограничение
  10. Двойная проверка SHA-1

Возможно, я не смог решить эту проблему.

Logcat говорит:

Ensure that the "Google Maps Android API v2" is enabled.

Но я не вижу ничего связанного с v2. Я включил этот API: Maps SDK for Android.

...