Как программно сгенерировать уникальный 11-значный ключ приложения для выпуска? - PullRequest
0 голосов
/ 28 февраля 2019

Я использую Google Message Retriever API для чтения смс OTP без запроса разрешения, я сгенерировал 11-значный уникальный ключ для приложения с помощью this .Эта ссылка генерирует ключ, который хорошо работает для приложения в режиме отладки, но этот ключ не работает в режиме выпуска.Я ищу Java-код , чтобы сгенерировать ключ для производства, а не команда .Любая помощь приветствуется.Спасибо

1 Ответ

0 голосов
/ 28 февраля 2019

Вы можете сгенерировать из командной строки:

keytool -exportcert -alias YOUR_KEYSTORE_ALIAS -keystore YOUR_KEYSTORE_FILE |xxd -p |tr -d "[: space:]" |echo -n YOUR_PACKAGE_NAME cat |sha256sum |tr -d "[: space:] -" |xxd -r -p |base64 |cut -c1-11

...