Ошибка получения вашего сообщения была недействительной при получении ключа API для API Карт Google v2

Я делаю пример приложения для карты Google. Я использую тот же пример кода, который указан в /extras/google/google_play_services/samples/maps в каталоге Android.

Я пытаюсь создать ключ API для использования в примере приложения. Я имею в виду создание и получение API-ключа для Google Maps Android API v2 и Google Maps Android API v2 docs , и я получаю сообщение об ошибке на странице консоли Google.

После ввода MD5 и имени пакета (как CF:7C:E3:40:8E:SA:2B:31:E8:E7:ED:31:7A:8A:D7:46;com.test.myapp ) Я получаю " Ошибка ввода неверна " . Я делаю все шаги (вплоть до этой ошибки) вправо (как сказал мой заданный URLS), но не знаю, почему эта ошибка происходит.

Пожалуйста, помогите мне решить эту ошибку.

Вы помещаете отпечаток MD5 своего хранилища ключей, но для этого api требуется SHA1.

См. Это изображение.

Введите описание изображения здесь

Сначала перейдите в форму ящика папки jdk, введите следующую команду

 keytool.exe -v -list -keystore "C:\Users\NewPC\.android\debug.keystore" -storepass android -keypass android 

Вы получите подробный вывод всех ключей, включая отпечаток пальца sha1, а затем выполните действия на веб-сайте google api.
Sha1 выглядит так

 B9:BC:1A:87:5A:9E:29:8A:DE:BD:41:19:63:A1:FD:60:04:EA:83:4A 

Теперь Google перестала генерировать ключ API, и вы можете использовать новую версию google api версии V3, а с вашей учетной записью вы можете включить все службы, что захотите.