Подтвердить что ты не робот

Как получить ключ для выпуска Google Maps API v2

Мое приложение, использующее google mapview, готово к выпуску. Мое тестирование было выполнено с использованием ключа карты google, который я получил, когда я начал проект. Мне сказали, что этот ключ не будет работать для моей версии релиза, и мне нужен еще один ключ для моей версии.

Все сообщения в этом форуме и в любом другом месте, которое я могу найти, обсуждают получение ключа версии 1. Например, есть документация о том, как получить отпечаток MD5 (что бы это ни было) для ключа версии 1.

Как я могу получить ключ, который мне нужен для версии 2?

Изменить: Чтобы сделать этот вопрос немного яснее, у меня уже есть мой 64-битный ключ приложения, файл хранилища ключей, alais и пароль. Похоже, мне нужен отпечаток SHA-1, который можно каким-то образом получить с помощью программы keytool. Мне не нужна программа keytool, чтобы получить то, что у меня есть, когда я использовал мастер экспорта Eclipse. Спасибо, Гэри

4b9b3361

Ответ 1

Google документирует весь процесс здесь.

В частности, если вам нужна помощь в том, как использовать keytool, разверните раздел "Отображение отпечатка сертификата выпуска".

Ответ 2

Чтобы получить ключ SHA-1:

Для Linux или OS X откройте окно терминала и введите следующее:

keytool -list -v -keystore ~/.android/debug.keystore -aliasandroiddebugkey -storepass android -keypass android

Для Windows Vista и Windows 7 запустите:

keytool -list -v -keystore "%USERPROFILE%\.android\debug.keystore" -alias androiddebugkey -storepass android -keypass android

Вы должны увидеть результат, похожий на этот:

Alias name: androiddebugkey
Creation date: Jan 01, 2013
Entry type: PrivateKeyEntry
Certificate chain length: 1
Certificate[1]:
Owner: CN=Android Debug, O=Android, C=US
Issuer: CN=Android Debug, O=Android, C=US
Serial number: 4aa9b300
Valid from: Mon Jan 01 08:04:04 UTC 2013 until: Mon Jan 01 18:04:04 PST 2033
Certificate fingerprints:
     MD5:  AE:9F:95:D0:A6:86:89:BC:A8:70:BA:34:FF:6A:AC:F9
     SHA1: BB:0D:AC:74:D3:21:E1:43:07:71:9B:62:90:AF:A1:66:6E:44:5D:75
     Signature algorithm name: SHA1withRSA
     Version: 3

В строке, начинающейся SHA1, содержится отпечаток SHA-1 сертификата. Отпечаток пальца - это последовательность из 20 двухзначных шестнадцатеричных чисел, разделенных двоеточиями.