» Мануалы

Получение ключа Google Maps API

Google Maps API Key – ключ, который необходим для корректной работы Map View, то есть для использования в стороннем приложении карт от Google. Для лицензионных релизных версий приложений, которые впоследствии будут доступны широкому кругу пользователей, у Google существует немного более сложная процедура для получения данного ключа с использованием сертификатов. Мы же поговорим о получении Google Maps API для экспериментального приложения для личного пользования.

Итак, для начала нужно найти файл debug.keystore. Обычно он находится в директории:

            C:Users<username>.androiddebug.keystore (Windows Vista/7)

            C:Documents and Settings<username>.androiddebug.keystore (Windows XP)

~/.android/debug.keystore (Mac OS X/Linux)

Переходим в директорию, где находится данный файл, и выполняем такую команду:

            $ keytool -list -alias androiddebugkey

 -keystore <path >.keystore

 -storepass android

 -keypass android

Где, соответственно, <path> — это путь к интересующему нас файлу debug.keystore.

Не нужно забывать, что при использовании операционной системы Windows, keytool поставляется вместе с Java, а потому обычно находится в директории C:Program Files (x86)Javajre6bin. Проще всего путь прописать в глобальный PATH. Если вдруг запрашивается пароль, вводим «android».

Получаем сгенерированную строку MD5. Теперь переходим по ссылке code.google.com/android/maps-api-signup.html, и, согласившись с условиями, вводим полученную строку в указанное поле:

В ответ от Google получаем что-то вроде этого:

Вот и всё, теперь у нас в наличии есть ключ Google Maps API Key, который можно использовать в приложениях для личного использования или тестовых, а этого вполне достаточно на этапе разработки собственного программного обеспечения.