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

Получите сертификат отпечатка пальца SHA1 в Android Studio для Карт Google

Я хочу получить ключ SHA1 от Android Studio на Mac. Из Eclipse это просто, но я не могу получить это в Android Studio.

Я проверил похожие вопросы, но не получил никакого способа получить это в MAC.

SHA1 отличается для подписанного и неподписанного APK. Пожалуйста, укажите методы для обоих.

Спасибо заранее.

4b9b3361

Ответ 1

Я получил свой ответ, это было просто. Открытый терминал, Команда типа:

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

Нажмите "Enter": вы получите следующую информацию, и SHA1 можно увидеть там.

.....

Отпечатки сертификата:

 MD5:  79:F5:59:................FE:09:D1:EC

 SHA1: 33:57:0A:C9:..................:91:47:14:CD

 SHA256: 39:AA:23:88:D6:...................33:DF:61:24:CB:17:47:EA:39:94:99

.......

Ответ 2

Очень просто и просто найти ключ SHA1 для сертификата только в студии Android.
Вы можете использовать следующие шаги:

A.Open Android Studio
B.Open Your Project
C.Click on Gradle (From Right Side Panel, you will see Gradle Bar)
D.Click on Refresh (Click on Refresh from Gradle Bar, you will see List Gradle scripts of your Project)
E.Click on Your Project (Your Project Name form List (root))
F.Click on Tasks
G.Click on android
H.Double Click on signingReport (You will get SHA1 and MD5 in Run Bar)

ИЛИ

1.Click on your package and choose New -> Google -> Google Maps Activity
2.Android Studio redirect you to google_maps_api.xml

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

Ответ 3

Все приведенные выше ответы верны.

Но самый простой и быстрый способ:

  • Откройте Android Studio

  • Откройте проект

  • Нажмите Gradle (с правой стороны вы увидите панель Gradle)

  • Нажмите "Обновить" (нажмите "Обновить" с Gradle, вы увидите Список Gradle скриптов вашего проекта)

  • Нажмите на название своего проекта, например MyProject (root)

  • Нажмите "Задачи"

  • Нажмите на android

  • Двойной клик по подпискеРепорт

  • Подождите несколько секунд, и вы получите SHA1 и MD5 в панели консоли.

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

Если вы добавляете MapActivity в свой проект, чем этот ответ для SHA1. Как получить сертификат отпечатка сертификата подписки (SHA1) для OAuth 2.0 на Android?

Ответ 4

Другой способ получить отпечаток SHA1 вместо ввода команды keytool - создать фиктивный проект и выбрать Google Map Activity в Add an activity module, а после создания проекта вы откроете values->google_maps_api.xml в этом xml вы увидите отпечаток SHA1 вашей студии Android.

Ответ 5

Выполните следующие шаги, чтобы получить сертификат отпечатка пальца SHA1 в Android Studio в версии 2.2v.

Откройте Android Studio. Откройте свой проект. Нажмите на Gradle (на правой боковой панели вы увидите Gradle Bar)

Нажмите "Обновить" (нажмите "Обновить из панели Gradle", вы увидите список сценариев Gradle вашего проекта)

Нажмите на свой проект (список имен вашего проекта (корень))

Нажмите на задачи

Нажмите на Android

Дважды щелкните по отчету о подписи (вы получите SHA1 и MD5 на панели запуска). Затем нажмите эту кнопку: введите описание изображения здесь (вверху слева от журнала ошибок), и вы получите свой ключ SHA1.

Ответ 6

Используйте следующую команду в терминале:

keytool -list -v -keystore keystorename.keystore -alias aliasname

Ответ 7

В Android Studio нет способа как Eclipse Windows → Настройки → Android → Сборка.

Android Studio автоматически подписывает ваше приложение в режиме отладки при запуске или отладке вашего проекта из среды IDE.

Вы можете использовать следующую команду!

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

Ответ 8

Это помогло !!

Введите этот ключ терминала -list -v -keystore ~/.android/debug.keystore

Он попросит вас ввести пароль, введите "Android"

тогда вы получите подробности, такие как SHA1.

Это сработало для меня.