Подтвердить что ты не робот

Не удается восстановить ключ

Я опубликовал первую версию своего приложения в Play Store два дня назад. Я использовал ключ с известным псевдонимом и паролем.

Затем я изменил имя своего приложения в eclipse, просто изменил одну букву. Теперь я хочу экспортировать версию 2 в eclipse, попробуйте использовать ключ с первого раза и введите псевдоним и пароль. Я уверен, что они верны.

На последнем шаге Eclipse сообщает мне "Не удается восстановить ключ". Я попробовал его с новой, но затем в Play Store появилась ошибка. Что я могу сделать?

EDIT:

enter image description here

enter image description here

enter image description here

Как вы видите во втором изображении abobe, он ДОЛЖЕН быть правильным паролем, потому что иначе псевдоним не будет в выпадающем списке. И второй пароль правильный, это копия с первого. У меня только один псевдоним!

Ссылка на файл APK назначения на последнем снимке не имеет значения?

4b9b3361

Ответ 1

Решение: пароль KeyStore и пароль ключа должны быть одинаковыми.

Изменение обоих паролей с помощью keytool

Изменить пароль KeyStore

keytool -storepasswd -new %newpassword% -keystore %YourKeyStore%.jks

замените% newpassword% своим фактическим паролем, то же самое с YourKeyStore

Изменить пароль псевдонима

keytool -keypasswd -alias %MyKeyAlias% -new %newpassword% -keystore KeyStore.jks

Примечание: поставьте старые пароли как для хранилища ключей, так и для псевдонима при запросе их

(цитируется http://karim-ouda.blogspot.com/2010/07/errors-solutions-5.html)

Ответ 2

Если у вас есть специальные символы в ваших паролях, используйте этот инструмент, чтобы изменить его:

http://keystore-explorer.org/

Я пробовал команды в Windows и не работал (возможно, из-за специальных символов).

введите описание изображения здесь

Ответ 3

Изменение имени приложения не создает никаких проблем при подписании приложения. вы могли бы ввести неправильный пароль или псевдоним хранилища ключей.

И вы не можете создать новое хранилище ключей для подписи приложения. Если вы сделали это, это другое приложение, и вы не сможете обновить существующее приложение.

Попробуйте переписать приложение с помощью First Keystore с правильными псевдонимами и паролями. Это может быть сложно для вас, но если вы не можете повторно подписаться с первым файлом хранилища ключей, вы не сможете обновить приложение со второй версией.

Ответ 4

В моем случае ошибка вызвана специальным символом в пароле: Ç.