Необходимо авторизовать мое приложение Android для использования API Карт Google - PullRequest
0 голосов
/ 25 августа 2018

Я создаю мобильное приложение с Google Maps и, похоже, у меня ошибка с моим ключом API.У меня включен API и соответствующий ключ API, но я получаю эту ошибку:

"error_message": "Этот IP, сайт или мобильное приложение не авторизованы для использования этого ключа API. Запрос получен от IPадрес XX.XXX.XXX.XX с пустым реферером "

. Я читал на этом сайте, что мне нужен 'ключ сервера', но я не могу его сгенерировать.Поэтому я считаю, что проблема в том, где / как я ссылаюсь на ключ.

У меня есть это в моем Манифесте, в google_maps_api.xml, а также в активности, в которой я его использую.

Если, и это предварительно, если, как япросматривал консоль гугл но если мне нужен ключ сервера, может кто-нибудь подскажет как мне это сделать?Кажется, он был заменен / удален Google, и я в растерянности.

Или, если я неправильно или программно или логически обращаюсь к ключу, не могли бы вы выделить мою ошибку?

Приветствия заранее, ребята!

1 Ответ

0 голосов
/ 25 августа 2018

перепроверьте имя пакета в консоли API - и при необходимости выйдите из вторичного ключа API для отладочных сборок, которые иногда могут иметь немного другое имя пакета; например. при использовании конфигураций Gradle applicationIdSuffix. для «мобильного приложения» вам, очевидно, не понадобится «ключ сервера» ... см. оба google_maps_api.xmldebug и release исходных наборах), там должна быть сгенерированная гиперссылка, содержащаяся , который ссылается на управление ключами на консоли.

...