2013-05-07 3 views
0

Я пытаюсь получить v2 из Google Maps android для работы.Android Google Maps API Key v1 v2 troubles

Это не кодирование, которое меня беспокоит. Я не могу даже начать

Я следовал различные статьи и руководства о том, как получить ключ, у меня есть свой ключ MD5, который я не буду пост, но, очевидно, это выглядит как:

XX: XX: хх: хх: хх: хх: хх: хх: хх: и т.д ..

на Googles API консоли я нажал на «создать новый андроид ключ» и вошел мой ключ MD5 следующим образом:

хх: хх : xx: xx: xx: xx: xx: xx: xx; com.example.project

Я сделал это несколько раз, получил свой MD5 несколько раз, используя различные итерации -keytool, его всегда одно и то же, поэтому я уверен, что ключ правильный.

Я продолжаю получать «Invalid input», любые идеи?

До сих пор я не знал, что Google не одобрял свой предыдущий API, предоставляя около 3/4 ссылок в Интернете на Maps development избыточным, и я явно застреваю, если я не могу получить ключ для V2. Пожалуйста помоги!

ответ

2

API Карт Google V2 работает с SHA1 отпечатком пальца, а не MD5. Я думаю, это причина, по которой он не работает для вас.

Вы можете посмотреть на этом блоге я писал о том, как получить ключ для API V2 можно:

Google Maps API V2 Key

+0

Я думал API консоль взяла MD5 и сгенерировала SHA1? – dyatesupnorth

+0

Нет, вы должны предоставить API-консоли свой отпечаток SHA1. Взгляните на руководство по блогам, чтобы получить представление о том, как его получить. –

+0

вы мужчина за учебник !! вещь я использую Ubuntu, и у меня есть следующий вывод: тип хранилищу ключей: JKS поставщика хранилища ключей: SUN Ваше хранилище ключей содержит 1 запись androiddebugkey, 06-Май-2013, PrivateKeyEntry, отпечаток сертификата (MD5): xx: xx: xx: Xx: Xx: Xx и т. д. команда, которую я использовал: keytool -list -keystore ~ ​​/ .android/debug.keystore Извините, я не знаю, как инкапсулировать код в комментариях:/ – dyatesupnorth

1

На Ubuntu запустить эту команду:

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