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

Отпечаток сертификата SHA1

Я пытаюсь создать приложение, которое может общаться с облачными сообщениями Google.  Я просмотрел некоторые уроки и прочитал много нового, но все это пропустит одну точку. При настройке Android-ключа для API-проекта он запрашивает отпечаток сертификата SHA1.

enter image description here

Как это найти (у меня есть eclipse и windows 7)?

Любая помощь будет оценена.

4b9b3361

Ответ 1

Вот как это получить:
В Eclipse, если вы перейдете в Windows → Настройки → Android → Сборка.

Ответ 2

enter image description here

Вы можете получить SHA1 отсюда с помощью шагов и пароля Keystore с "android".

Ответ 3

если вы работаете в Android-приложениях (приложения для приложений Google, приложения Google Map), и вам нужны SHA1 или MD5, а затем выполните этот шаг, чтобы получить SHA1 и MD5.

  • Открыть Eclipse
  • Windows → Настройки → Android → Сборка (здесь вы получите путь к вашему "debug.keystore" Скопируйте этот путь.
  • Узнайте, где находится ваш jdk (например, в моей системе "C:\Program Files\java\jdk1.6\bin" Теперь откройте TERMINA (cmd) и измените каталог в bin, например c:\cd "C:\Program Files\java\jdk1.6\bin"
  • Теперь после этого скопируйте этот код в свой терминал

keytool -list -v -keystore "C:\Users\pir fahim shah.android\debug.keystore" -alias androiddebugkey -storepass android -keypass android

вы можете изменить свой адрес файла "debug.keystore" здесь.

Некоторые снимки, которые покажут мой процесс Finding debug.keystore

Change directory to your jdk's binFinding out SHA1 and MD5

Ответ 4

Найден отладочный файл хранилища отладки на Mac с Android Studio ~/.android/debug.keystore

keytool -list -v -keystore ~/.android/debug.keystore 

Ответ 5

  • Откройте Android Studio
  • Откройте свой проект
  • Нажмите Gradle (с правой панели вы увидите панель Gradle)
  • Нажмите "Обновить" (нажмите "Обновить" с Gradle, вы увидите "Список Gradle сценариев вашего проекта" )
  • Нажмите на свой проект (ваш список имен проектов (root))
  • Нажмите "Задачи"
  • Нажмите на android
  • Двойной щелчок на signReport (вы получите SHA1 и MD5 в строке запуска)
  • Проверить консоль запуска приложения

Ответ 6

Я нашел очень простой способ найти вам MD5, SHA-1 отпечаток пальца с помощью Android Studio.

  • Запустите проект
  • Перейдите в меню Gradle (Меню: Вид → Инструмент Windows → Gradle)
  • Перейдите в 'signatureReport' в окне Gradle. (Ваш проект → Задачи → андроид → подписьРепорт)
  • Запустите его. (С помощью двойного щелчка или Ctrl + Shift + F10)
  • В окне "Выполнить" вы найдете всю информацию.

Ответ 7

Лучшее решение для генерации ключа SHA1 для Android от студии Android.

Нажмите на Gradle на правой стороне

Нажмите на значок обновления, и вы увидите имя приложения

Нажмите "Задачи → Отчет → Отчет о подписании"

Найдите ключ SHA1 в нижней части консоли

Ответ 8

  • Для Отладка версии для открытого ключа SHA1 и введите следующую команду.

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

Примечание. Если вы обнаружите какую-либо ошибку, вам может потребоваться изменить путь к файлу debug.keystore(в моем случае это "/.android/debug.keystore" ).

  • Для версии выпуска ключа SHA1 сначала нужно создать подписанный apk. После этого вы получите файл .jks. Затем примените следующую команду в терминале.

    keytool -list -v -keystore ~ ​​/.android/release.jks -alias ProjectName

Примечание. Если вы обнаружите какую-либо ошибку, вам может потребоваться изменить путь к файлу release.keystore(в моем случае это "/.android/release.keystore" ).