Как найти правильный MD5 Key Hash of apk - PullRequest
1 голос
/ 12 марта 2019

Я пытаюсь получить отпечаток пальца приложения, но значение, полученное с помощью инструмента Android Key, не совпадает со значением некоторого готового исполняемого файла (например: "HashMyFiles", "Hashtab")

android keytool : 9B:D8:DD:1.......
HashMyFiles , Hashtab : 52725F4.................

Может кто-нибудь объяснить, почему это так?И я думаю, что мне нужно то, что я получил от готового exe.Как мне написать свой код?

Ответы [ 2 ]

0 голосов
/ 12 марта 2019

Если вы подписали его с Android Studio, вы можете прочитать это .

Если это приложение, которое вы уже опубликовали, вы можете получить его подпись в вашей консоли Google Play, как я дал в предыдущем отдельном ответе .

Если егочужие apk, вы можете попросить у них поющие отпечатки пальцев для SHA1, SHA256 и MD5.Другого способа получения ключей подписи не существует.

Как работает приложение Google Play Singing

  1. Вы подписываете цифровую подпись для каждого релиза, используя ключ загрузкиперед публикацией его на дорожку в консоли воспроизведения.

  2. Google Play использует сертификат загрузки для подтверждения вашей личности, а затем повторно подписывает ваш релиз, используя ключ подписи приложения для распространения.

  3. Каждое устройство Android проверяет, совпадает ли сертификат подписи приложения выпуска с сертификатом установленного приложения перед его обновлением.

Подробнее о подписи приложения здесь .

0 голосов
/ 12 марта 2019

Отпечаток сертификата - это короткое и уникальное представление сертификата, которое часто запрашивается поставщиками API вместе с именем пакета для регистрации приложения для использования их службы.

Используемый вами инструмент (HashMyFiles)предоставить вам хэш-значение приложения, а не MD5, SHA-1, SHA-256 fingerprint.so вы должны использовать Android Keytool для получения сертификата отпечатка пальца для вашего приложения, также помните, что каждый вариант сборки вашего приложения может иметь разныеотпечаток пальца, и важно иметь отдельный отпечаток для вашей сборки выпуска.

Если вы хотите узнать больше, перейдите по ссылке: Аутентификация вашего клиента

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