Недопустимый формат хранилища ключей

Недавно я обновил приложение на рынке, сгенерировал хранилище ключей и соответствующий пароль. Теперь я обновил приложение и намерен также обновить его на рынке, я опубликовал QR-коды для того же в средствах массовой информации, и пока я пытаюсь подписать свой новый APK, я продолжаю получать сообщение об ошибке «Неверный формат хранилища ключей» для опции « Использовать существующее хранилище ключей". Не могу определить, где я ошибаюсь.

Вот скриншот:


person Skynet    schedule 05.01.2013    source источник
comment
Мне пришлось вообще использовать другое хранилище ключей и отменить публикацию предыдущей версии, боль не в тех местах!   -  person Skynet    schedule 03.04.2014
comment
Нет, я не хочу отменять публикацию своего приложения.   -  person Android_kalai    schedule 03.04.2014


Ответы (5)


Вы уверены, что открываете то же хранилище ключей, что и раньше, и используете правильный пароль? Возможно, хранилище ключей каким-то образом было повреждено; может быть у вас есть резервная копия?

person Oleg Vaskevich    schedule 05.01.2013
comment
Я новичок в этом, предыдущее хранилище ключей, которое я создал, имело тот же пароль, который я использую прямо сейчас. Где находится хранилище ключей? Я могу найти свой точный apk на F:\. Именно там я его хранил. - person Skynet; 05.01.2013
comment
Вы экспортируете подписанное приложение, верно? Хранилище ключей — это просто файл, который может помочь вам создать ADT; Я не знаю, где ты его хранил. Вы можете прочитать об этом здесь и (что более важно) здесь. - person Oleg Vaskevich; 05.01.2013
comment
Я нашел его, я не указал путь к нему при его создании. Eclipse спрятал его в папку по умолчанию. Но моя проблема, кажется, сохраняется. Как и раньше, я создал хранилище ключей, и из-за той же проблемы мне пришлось подписать новое приложение другим хранилищем ключей. Теперь я могу найти предыдущий, но не новый! Довольно запутанно! - person Skynet; 05.01.2013
comment
Это может быть файл .android/debug.keystore; вы должны искать все файлы .keystore (пароль по умолчанию android я полагаю). - person Oleg Vaskevich; 05.01.2013

Я использовал Unity для экспорта игры в студию Android. У меня была такая же проблема, когда он сказал неверный формат ключа. Я снова экспортировал проект из единства в другую папку и использовал студию Android для его сборки и создания подписанного пакета. Это решило проблему для меня

person Juanique Voogt    schedule 21.02.2019

Самый простой способ разобраться с этим — закрыть Android Studio, затем перейти в свой каталог пользователей, удалить папку .android и снова запустить Android Studio (убедитесь, что у вас есть подключение к Интернету, чтобы он мог правильно построить)

person Akanimo Ekong    schedule 17.12.2020

простое решение: ОБНОВИТЬ ПЛАГИН

person Nihaan ali    schedule 15.07.2021

(Для уже существующего KeyStore) Поместите файл .jks в рабочую область, а затем щелкните правой кнопкой мыши проект> экспорт> Android> Экспорт приложения Android> щелкните в браузере (выберите свой проект)> далее> щелкните в браузере (укажите путь к файлу .jks из рабочее пространство, куда вы его поместили) > пароль > псевдоним (выберите свой псевдоним из раскрывающегося списка) > пароль > закончить

person Rajeev Kashyap    schedule 08.08.2013