Как я могу получить подпись MD5 из проекта? - PullRequest
2 голосов
/ 01 июля 2019

Я использовал keytool для получения подписи, он печатает SHA1 , SHA256 , но не MD5 .Я просмотрел все темы из StackOverflow, каждый ответ просил добавить -v или -list, чтобы дать подпись MD5, но мои keytool просто не дают подпись MD5.Я использовал команду ниже.

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

image

Ответы [ 2 ]

1 голос
/ 01 июля 2019

Извлеките файл apk и перейдите в папку META-INF, вы найдете файлы .RSA.

В cmd используйте keytool для печати информации сертификата с помощью следующей команды:

    keytool -printcert -file "Path to CERT.RSA" 

Это напечатает отпечатки пальцев сертификата, как показано ниже:

Certificate fingerprints:
         MD5:  ********************5
         SHA1: *****************************2
         SHA256: *******************************12:23
         Signature algorithm name: SHA1withRSA
         Version: 3
1 голос
/ 01 июля 2019

Перейдите на Gradle в правой части вашей Android Studio> Имя проекта > app > Задачи > android > Отчет о подписании > Двойной щелчок

Теперь посмотрите подпись MD5 на вкладке «Выполнить» (слева внизу)

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