общий ключ API карты Google для Android - PullRequest
0 голосов
/ 29 ноября 2011

Я создаю мобильное приложение на Android 2.2 вместе с другим разработчиком в команде.Я использую mapview для этого.Я и другой разработчик получили разные ключи.Теперь мой вопрос: какой будет ключ, когда приложение будет загружено в Android Market?Может ли быть какой-либо общий ключ API?

Извините, немного запутался.

1 Ответ

2 голосов
/ 29 ноября 2011

API Google Maps, который вы должны указать, зависит от сертификата, который вы используете для подписи приложения.

В Android SDK самозаверяющий сертификат создается при установке, и этот сертификат «разработчика» используетсяразвернуть приложение в эмуляторе.Ключ, который вы используете, основан на этом ключе.

Поскольку у вашего разработчика ниже установлен другой SDK, у него есть другой сертификат.Разные сертификаты означают разные ключи, поэтому у вас их нет.

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

И нет, нет универсального (или "общего") ключа, который вы можете использоватьиспользовать везде.Вы должны запросить новый для каждого имеющегося у вас сертификата.

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