Android Studio 4.2 не показывает отчет о подписании на панели градиента

Я начинаю новый проект, используя firebase, и мне нужно получить ключ SHA1 из моего проекта. Недавно я обновлял Android Studio до новой версии 4.2, после чего вкладка отчет о подписании исчезла с панели Gradle.

Следуйте за изображением:

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

Как я могу легко получить SHA1 в Android Studio 4.2?


person pllsatierf    schedule 11.05.2021    source источник
comment
у меня тоже такая же ошибка. На 4.1 работало? Думаю перейти на предыдущие версии. Некоторые пользователи предположили, что если вы используете gradlew signingReport в терминале, вы должны получить ключи sha1. Не работает для меня. Продолжайте получать ошибки. Дайте мне знать, если у вас получится.   -  person Pannam T    schedule 11.05.2021
comment
Вы нашли какое-либо решение для этого. У меня такая же ошибка. Пожалуйста, обновите свой ответ, если вам это удалось.   -  person ppreetikaa    schedule 20.05.2021


Ответы (9)


  1. Щелкните значок Gradle с правой стороны.

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

  1. Введите gradle signingReport в терминале

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

то вы получите желаемый отпечаток SHA.

person Devil10    schedule 11.05.2021
comment
почему-то в моей студии Android нет этого отчета о подписи, когда я его ищу ... есть идеи, почему? - person Wei Xiong; 17.05.2021
comment
@WeiXiong, какую версию студии Android вы используете? - person Devil10; 17.05.2021
comment
Версия 4.2, только вчера обновилась - person Wei Xiong; 18.05.2021
comment
@WeiXiong, на самом деле, я не знаю о вашей ситуации, так как я также застрял с этой проблемой и после небольшого поиска получил упомянутый выше ответ. Это исследование помогает мне, поэтому я решил загрузить и его. Я постараюсь найти выход из вашей ситуации. Если я получу какое-либо решение, я также сообщу вам. - person Devil10; 18.05.2021
comment
@WeiXiong Я предлагаю вам сначала создать APK-файл для отладки выпуска, а затем попытаться выполнить поиск gradle signingreport - person Devil10; 18.05.2021
comment
@WeiXiong, если указанное ниже решение сработало, оно должно получить оценку. - person Devil10; 19.05.2021
comment
да, проголосовал за него полезно, раньше было 3 :) - person Wei Xiong; 19.05.2021
comment
@Wei Xiong Я тоже не видел, но я просто нажал Enter, и это сработало! - person Sam Chen; 26.05.2021
comment
для меня gradlew singinReport работал, как упоминал @awaiking - person Pankaz Kumar; 06.06.2021
comment
Событие, если оно не отображается, просто введите gradle signingReport и нажмите Enter. Оно работает! - person Lạng Hoàng; 23.06.2021

в терминальном типе

Gradle SigningReport

и должен нажать клавиши Ctrl+enter введите здесь описание изображения

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

person Elfnan Sherif    schedule 15.05.2021
comment
для меня gradlew singinReport работал, как упоминал @awaiking - person Pankaz Kumar; 06.06.2021

Я тоже боролся с этим. В последнем обновлении (в настоящее время: Android Studio 4.2.1) не было параметров Tasks в разделе Gradleapp.

Вместо этого перейдите в терминал и введите gradlew signingReport

person Shafi    schedule 26.05.2021

В Android Studio 4.2.1v команда на консоли: gradlew singinReport

Команда выше не была распознана в более новой версии

person awaiking    schedule 19.05.2021

Одна новая студия Android 4.2.1,

  1. Нажмите Gradle в правой части экрана.
  2. Нажмите кнопку «Выполнить задачу Gradle».
  3. Введите так: your_app_name [signingReport]

Введите вот так

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

person Neeraj Kumar    schedule 20.05.2021

Если приведенный выше поиск на панели градиента не работает для вас, вы и я на одной странице. Правильный ответ для тех, кто борется с поиском градиента. Перейдите в терминал Android [слева внизу], введите в терминале эту команду gradlew signingReport. Убедитесь, что вы ставите w в суффиксе. Я надеюсь, что это будет полезно для всех будущих разработчиков. Спасибо!!

person Ashish Pradhan    schedule 03.06.2021

Перейдите в терминал и введите команду «gradle signingReport» и нажмите CTRL, а затем только ENTER.

person Suman Bakhati    schedule 24.06.2021

Очень просто! ... перейдите в свой Buil.gradle(Project:‹app_name›)... Удалите строку Maven()... Она устарела и препятствует подпискеReport от показа! Затем синхронизировать/перестроить.

person Stanley James    schedule 26.06.2021

Вы также можете сделать это без Android Studio вручную:

Debug

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

Release

keytool -list -v -keystore {PATH_TO_RELEASE_KEYSTORE} -alias {RELEASE_KEYSTORE_ALIAS}
person Martin Braun    schedule 19.07.2021