Карты Android и Google: проблема с получением отпечатка пальца и подписью сертификата - PullRequest
1 голос
/ 13 апреля 2010

Я следую инструкциям в Интернете здесь (http://code.google.com/android/add-ons/google-apis/mapkey.html), и у меня возникла проблема "Получение отпечатка пальца MD5 вашего сертификата подписи".

Я нашел местоположение инструмента для ключей и теперь, когда я помещаю в командную строку

keytool -list -alias androiddebugkey -keystore "C: \ Users \ Chris.android \ debug.keystore" -storepass android -keypass android

я получаю следующую ошибку

ошибка keytool: java.lang.Exception: файл хранилища ключей не существует: C: \ Users \ Chris.android \ debug.keystore

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

Большое спасибо.

Ответы [ 3 ]

0 голосов
/ 18 января 2014

Экспортируйте ваше приложение для Android, тогда последняя страница экспорта даст вам MD5, а также SHA1

0 голосов
/ 02 мая 2016

Сначала вы должны перейти в домашний каталог JAVA через строку cmd. Как это:

C:\Program Files\Java\jdk1.7.0_71\bin>

тогда вы набираете

keytool -list -v -keystore c:\Users\YOUR_USERNAME\.android\debug.keystore -alias androiddebugkey -storepass android -keypass android

Так что, если ваше имя пользователя Фландрия, то это будет:

keytool -list -v -keystore c:\Users\Flanders\.android\debug.keystore -alias androiddebugkey -storepass android -keypass android

Буду надеяться, что вы знаете свое имя пользователя. Если нет, вы можете сделать это:

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

Если вы не знаете, где находится ваш домашний каталог Java, проверьте переменные среды на вашем ПК, чтобы определить, был ли он установлен в переменной PATH. Для этого перейдите в раздел «Мой компьютер» или «Этот компьютер (Windows 10)» -> «Щелкните правой кнопкой мыши» -> «Свойства» -> «Дополнительные параметры системы» -> щелкните «Переменные среды» в нижней части окна, найдите переменную «PATH» в Переменные пользователя.

Детали для аутентификации вашего клиента (включая карты) находятся по адресу https://developers.google.com/android/guides/client-auth

0 голосов
/ 13 апреля 2010

Пробег

keytool -list -alias androiddebugkey -keystore "C: \ Users \ Chris.android \ debug.keystore" -storepass android -keypass android

Вы пропустили \ между Крисом и .android

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...