Главная » Разработка для Android » Получение собственного ключа к API для карт

0

Чтобы использовать MapView в вашем приложении, сперва нужно получить ключ для API на сайте для разработчиков под Android http:// code.google.com/android/maps-api-signup.html.

Без ключа для API MapView не загрузит необходимые для отображения карты фрагменты.

Для  получения ключа нужно  указать  MD5-слепок сертификата, ис- пользующегося для подписи приложения. Как правило, подписывать свои приложения вы будете с помощью двух сертификатов — отладочного, соз- данного по умолчанию, и реального промышленного. В следующих разде- лах рассказывается, как получить слепок MD5 для каждого подписанного сертификата, используемого в приложении.

Получение отладочного слепка MD5

Если вы применяете  Eclipse с дополнением  ADT для отладки  прило- жения, он уже поставляется с отладочным  сертификатом по умолчанию. Для того чтобы отображать карту во время отладки, нужно получить ключ к API карт, зарегистрированный через слепок MD5 отладочного серти- фиката.

Вы можете найти путь к хранилищу  ключей в поле ввода Default Debug Keystore, открыв меню Windows     Preferences     Android     build. Как правило,  хра- нилище ключей для отладки находится в следующих местах на диске в за- висимости  от платформы:

Windows Vista: \users\<username>\.android\

debug.keystore;

Windows XP: \Documents and Settings\<username>\

.android\debug.keystore;

Linux или Mac: ~/.android/debug.keystore.

ПРИМЕЧАНИЕ

Каждый компьютер, который вы используете для разработки, получит собственные сертификат и слепок MD5. Если вы хотите отлаживать и разрабатывать приложение, которое работает с картами, используя сразу несколько компьютеров, нужно сгенерировать и задействовать несколько ключей к API.

Чтобы найти слепок MD5  вашего отладочного  сертификата, восполь- зуйтесь командой keytool, входящей в установочный набор Java:

keytool -list -alias androiddebugkey -keystore <keystore_location>. keystore -storepass android -keypass android

Источник: Майер P. Android 2 : программирование приложений для планшетных компьютеров и смартфонов : [пер. с англ. ] / Рето Майер. — М. : Эксмо, 2011. — 672 с. — (Мировой компьютерный бестселлер).

По теме:

  • Комментарии