Ошибка "Не удается загрузить хранилище ключей" в 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, он был полон неуместных.