Intereting Posts
Сбой списка Listview в портретном режиме при нажатии на элементы (с использованием фрагментов) Lollipop: рисовать позади statusBar с его цветом, установленным на прозрачный Как сортировать массив JSON из объектов JSON в Android? Java.lang.UnsupportedOperationException: это не поддерживается, используйте MenuItemCompat.setOnActionExpandListener () Не удается выполнить запросFocus Spinner Как отправить уведомление по электронной почте Firebase при регистрации? Проверьте, включено ли приложение в фоновом режиме Как написать код для создания sharedpreferences для массива в android? Несколько аннотаций, найденных в этой строке: Определение точности в GPX или KML Не удалось разрешить целевой «андроид-8» Изменения в Android Studio 3.0 Kotlin не отражены в сборке Android: как взаимодействовать с Календарем Google? Android – удаление рекурсивных представлений в макете Волейбол не вызывает getParams для моего пользовательского запроса?

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

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

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

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

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

Solutions Collecting From Web of "Отпечаток сертификата SHA1"

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

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

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

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

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

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

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

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

Измените каталог в корзину вашего jdkПоиск SHA1 и MD5

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

 keytool -list -v -keystore ~/.android/debug.keystore 
  1. Открыть Android Studio
  2. Открыть проект
  3. Нажмите «Грейдл» (с правой панели вы увидите «Грейд-бар»)
  4. Нажмите «Обновить» (нажмите «Обновить» с панели «Грейдл», вы увидите «Сценарии списка градиентов» вашего проекта)
  5. Нажмите на свой проект (ваш список имен проектов (root))
  6. Нажмите «Задачи»
  7. Нажмите на android
  8. Двойной щелчок на signReport (вы получите SHA1 и MD5 в строке запуска)
  9. Проверьте панель управления приложениями

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

  1. Запустите проект
  2. Перейдите в меню «Грейдл» (Меню: Вид -> Окно инструментов -> Грейдл)
  3. Перейдите в 'signatureReport' в окне Gradle. (Ваш проект -> Задачи -> android -> signedReport)
  4. Запустить его. (Использование двойного щелчка или Ctrl + Shift + F10)
  5. В окне «Выполнить» вы найдете всю информацию.

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

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

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

Нажмите «Отчеты задач -> Отчет ->»

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

  • Для отладочной версии открытого ключа 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»).