Если вы забыли пароль от вашего хранилища, то скорее всего, выход один — создать новое хранилище (и записать куда то пароль, в конце-то концов!). Можно также брутфорсить пароль вашего хранилища, но успех предприятия зависит от сложности пароля, который вы устанавливали.
Сообщение в заголовке статьи выдаёт утилита keytool из состава JAVA, которая используется, когда вы генерируете подписанный Bundle/APK и решаете использовать новый ключ, но забыли пароль от вашего хранилища.
Давайте создадим новое хранилище и ключ через консоль.
Найдите, где расположен установленный JAVA, обычно это что то вроде — C:/Program Files/Java/jre8. Там в подкаталоге /bin находится keytool.exe. Формат команды такой:
|
|
keytool -genkey -v -keystore my-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000 |
my-key.keystore — имя файла, куда будет записан новый ключ, ваше новое хранилище;
alias_name — это псевдоним для ключа;
validity — число дней, пока ключ считается валидным.
Утилита запросит придумать пароль для хранилища и ввести анкетные данные для ключа. Можно также задать отличный пароль для ключа, иначе он будет установлен такой же как для хранилища.
Полученный файл можете использовать, чтобы подписывать ваше приложение.
Данная запись опубликована в 01.12.2022 19:51 и размещена в рубрике Программирование.
Вы можете перейти в конец страницы и оставить ваш комментарий.
Мало букафф? Читайте есчо !
Август 5, 2020 г.
Чтобы продемонстрировать насколько элегантно С# позволяет организовать параллельные вычисления, реализуем классическую задачу поиска простых чисел в заданном диапазоне множества натуральных чисел.
Для начала, я создам функцию-расширение для класса ...
Читать
Апрель 15, 2023 г.
Решаем задачу № 2218 с leetcode - Maximum Value of K Coins From Piles.
В названии фигурирует слова монеты и стопки. Если представить себе, что монеты могут быть произвольного номинала, то да - суть именно такая. У нас есть стопки монет, и дано число ...
Читать
Март 20, 2016 г.
Наверняка вы слыхали о подходе MVC (model-view-controller) в веб-программировании. В Drupal для реализации данного подхода есть все необходимые инструменты. При этом уровень контроллера по большей части уже реализован, т.к. движок предлагает вам реализовать ...
Читать
Декабрь 8, 2016 г.
Поначалу я думал, что сделаю карту с помощью модуля. Для типовых проектов - лучшего не придумаешь. Достал последнюю версию модуля xmlsitemap под 6-ю версию друпала, настроил типы публикаций и запустил rebuild ссылок.
Но, видимо, публикаций оказалось ...
Читать