Приложение на маркете. SHA256 в Подписях приложения

Как узнать SHA256 android приложения

Для связи android приложения с сайтом нужен SHA256. Например, при разработке progressive web application (PWA) и на его основе trusted web activity (TWA). Несколько способов как узнать sha256 описано в этой статье.

Где найти SHA256 в apk файле

Файл apk — это грубо говоря архив. Его можно распаковать (winrar). Дальше найти файл CERT.rsa, он находится в папке meta-inf.

Размещение файла cert.rsa в папке meta-inf в apk файле
Размещение файла cert.rsa в папке meta-inf в apk файле

Потом с помощью keytool извлечь SHA256:

Пример вывода sha256 с файла cert.rsa
Пример вывода sha256 с файла cert.rsa

Если android приложение размещено на google play market

Найти sha256 можно найти в маркете, если приложение уже загружено. Заходим в Release management — App signing — данные с App signing certificate:

Приложение на маркете. SHA256 в Подписях приложения
Приложение на маркете. SHA256 в Подписях приложения

Здесь можно нажать кнопку Скопировать, только уберите SHA256 вначале.

Извлечь sha256 из сертификата (ключ подписи) .jks (keystore)

Узнать SHA256 также возможно с файла сертификата, каким подписано приложение. Нужен пароль к сертификату. Для этого пишем:

Узнаем sha256 из файла jks(keystore) android приложения
Узнаем sha256 из файла jks(keystore) android приложения

Вывести SHA256 из apk файла android приложения

При наличии только apk файл можно через keytool узнать SHA256. Вводим в командной строке:

Keytool: узнаем SHA256 с готового apk файла
Keytool: узнаем SHA256 с готового apk файла

Пароль в таком случае не требуется.

Все варианты из статьи

Соберем все в кучу:

Мне нужны эти данные для связи приложение-сайт. Как это сделать читайте в следующей статье.

0 Comments

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *