Ошибка "Не удается загрузить хранилище ключей" в Android Studio 3 только при создании подписанного APK

У меня невероятно странная ошибка. Я только что обновился до Android Studio 3, и теперь, когда я пытаюсь сгенерировать подписанный APK, мне говорят:

"Не удалось загрузить хранилище ключей: хранилище ключей было подделано, или пароль был неверным"

В Android Studio 2 это хранилище ключей работало отлично.

Вот самая странная вещь:

Когда я запускаю свое приложение (Shift + F10), используя сборку релиза и сохраненные учетные данные хранилища ключей, оно подписывается и работает нормально. Когда я проверяю свои учетные данные хранилища ключей, используя http://keystore-explorer.org/ они также все корректны.

Так что здесь происходит? Это ошибка в Android Studio 3? Как я могу сделать новый подписанный APK?

1 ответ

Решение

Проблема заключалась в том, что мой пароль содержал специальные символы, которые Android Studio "избежала" для меня, даже не осознавая этого. Поэтому, когда я скопировал сохраненный пароль, чтобы подписать мой APK, он был полон неуместных.

Другие вопросы по тегам