Ошибка:
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
.
Что я сделал:
- Очистить проект
- Восстановить проект
- Отменить действие кеш
- Все комбинации указанных выше точек
- Двойная проверка ключа Google API с помощью консоли
- Создание нового ключа Google API
- Создать новый проект с MapActivity в той же папке (и у него нет проблем)
- Упростите код, чтобы проверить, нет ли помех в других частях кода (нет помех)
- Добавить / удалить / изменить ограничение
- Двойная проверка SHA-1
Возможно, я не смог решить эту проблему.
Logcat
говорит:
Ensure that the "Google Maps Android API v2" is enabled.
Но я не вижу ничего связанного с v2. Я включил этот API: Maps SDK for Android
.