Срок действия ключа API карт Google истекает через определенное время? - PullRequest
4 голосов
/ 02 ноября 2011

Я немного огляделся и не могу найти ответ.Я просто унаследовал наполовину готовый проект приложения для Android, и Карты, похоже, не работают.

Я вижу, что в xml-файле есть ключ API, но есть ли способ узнать, действителен ли он еще?

Спасибо.

Ответы [ 4 ]

5 голосов
/ 02 ноября 2011

Ключ API карт привязан к сертификату, который вы используете для подписания APK. Это будет отличаться для каждой установки Android SDK. Если другой разработчик работал над этим ранее, вам необходимо сгенерировать новый ключ на основе вашего сертификата отладки SDK http://code.google.com/android/add-ons/google-apis/mapkey.html#getdebugfingerprint, а затем сгенерировать новый ключ API http://code.google.com/android/add-ons/google-apis/mapkey.html#registering

3 голосов
/ 13 декабря 2012

Ключ API связан с ключом подписи. У него нет даты истечения срока действия, но у ключа подписи есть. Если вы используете ключ подписи отладочного ключа, срок его действия истекает через год. Срок действия ключа подписи должен истечь не ранее 22 октября 2033 года. (Я использую 100 лет). Не знаю, как проверить срок действия сертификата, но получить новый ключ API Карт Google относительно легко. См. Мое Руководство по Google Maps

1 голос
/ 02 ноября 2011

Каков возраст вашего проекта?Я где-то читал, что срок действия ключей API не может истечь, но, возможно, автор попросил удалить его или запросил новый.

1 голос
/ 02 ноября 2011

Не совсем (кроме попытки позвонить в службу).Вы можете зарегистрировать свой собственный ключ, выполнив шаги, описанные здесь: Как получить ключ подписи

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...