Подпишите комплект приложений Android из командной строки - PullRequest
0 голосов
/ 28 мая 2018

Кто-нибудь знает, как подписать файл .aab, используя новое хранилище ключей из командной строки?В документации здесь упоминается, что мы можем использовать jarsigner для подписи нашего пакета приложений из командной строки.но я не могу найти командную строку?Кто-нибудь знает командную строку?

Я получил эту ошибку при загрузке моего пакета в Google Play:

You uploaded an APK with an invalid signature (learn more about signing). Error from apksigner:

Я пытаюсь подписать пакет приложения с помощью этой команды:

jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore xample.jks bundle.aab keystoreAlias

Большое спасибо.

1 Ответ

0 голосов
/ 26 января 2019

Возможно, вы уже нашли способ решить свою проблему.Тем не менее, поскольку это может кому-то помочь в будущем, я просто хотел сказать, что у меня возникла та же проблема, и изменение алгоритма хеширования на SHA-256 помогло мне преодолеть его.

jarsigner -verbose -sigalg SHA256withRSA -digestalg SHA-256 -keystore xample.jks bundle.aab keystoreAlias

...