Android studio cannot recover key

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

Некоторое время я искал StackOverflow, но я просто хотел убедиться .

Некоторое время назад я протер свой ноутбук и сделал резервную копию всех своих файлов. У меня есть резервная копия файла android.jks, и он снова на месте. Когда я пытаюсь сгенерировать подписанный APK, это выдает ту же ужасную ошибку, которую получают все:

У меня есть android.jks, пароль ключа, пароль хранилища ключей. Все правильно. Что мне не хватает? Я сделал резервную копию всех своих файлов, поэтому, если есть конкретный файл, который мне нужен, я мог бы его найти, но я не знаю, что делать .

Если я не понимаю, пожалуйста, попросите меня уточнить. Благодарность!

Я не удивлен, что это не получило никакой поддержки, но вот что я сделал для всех, кто наткнется на этот пост.

Как я уже сказал, все мои файлы были скопированы. Я восстановил файл android.jks из более старой резервной копии. Затем я открыл окно терминала и ввел следующее:

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

[Обновление: это больше не работает в Android Studio 3.0 и выше]

Я столкнулся с аналогичной проблемой, и ни одно из решений не помогло после того, как потратил 3 часа в Интернете, я решил покопаться.

Вот как я решил это: ошибка «Невозможно восстановить ключ» для меня возникла из-за того, что мой «пароль хранилища ключей» был правильным, но «ключевой пароль» (псевдонима ключа) был неправильным . Я был почти уверен, что оба пароля были одинаковыми, но, к моему ужасу, это не так, и я не знал, какой был второй пароль. Поскольку я уже подписал APK, прежде чем проверить файл журнала, который можно найти:

  • C: \ Users \ ваше_имя_пользователя \ .AndroidStudio2.1 \ system \ log \

Откройте файлы журнала с даты, когда вы подписали apk, и найдите следующие записи:

И вы найдете пароли в виде простого текста. Это сработает даже, если вы забудете пароли.

Источник

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

Я искал StackOverflow некоторое время, но я просто хотел убедиться.

Некоторое время назад я вытер свой ноутбук и сделал резервную копию всех своих файлов. У меня есть резервная копия файла android.jks, и он снова на месте. Когда я пытаюсь сгенерировать подписанный APK, он выдает мне ту же страшную ошибку, что и все остальные:

У меня есть мой android.jks, пароль ключа, пароль хранилища ключей. Все правильно. Что я упускаю? Я сделал резервную копию всех своих файлов, так что если есть конкретный файл, который мне нужен, я мог бы найти его, но я понятия не имею, что делать.

Если я ничего не понимаю,пожалуйста, попросите меня уточнить. Спасибо!

14 ответов

Я случайно удалил ключ Public API для браузерных приложений под моей консолью разработчика Google. У меня есть приложение iOS и Android, которые используют этот ключ. У меня нет исходных кодов для приложений,и они живут на рынке. Есть ли способ восстановить или восстановить удаленные ключи?

Я пытался изменить шрифт Android Studio. Я выбрал шрифт и нажал кнопку Применить изменения диалогового окна, и с тех пор мой android studio выглядит так. Я переустанавливаю программное обеспечение, которое также не решает проблему. Я также попытался изменить шрифт темы из файла xml, расположенного.

Я не удивлен, что это не получило никакого отклика, но вот что я сделал для всех, кто наткнется на этот пост.

Как я уже сказал, все мои файлы были скопированы. Я восстановил файл android.jks из старой резервной копии. Затем я открыл окно Terminal и набрал следующее:

Хранилище ключей и пароли ключей должны быть одинаковыми! Это решило мою проблему, и я надеюсь, что это поможет и вам.

[Обновление: Это больше не работает в Android studio 3.0 и выше]

Я столкнулся с подобной проблемой, и ни одно из решений не сработало после того, как я потратил 3 часа на Интернет, я решил копнуть глубже.

Вот как я решил эту проблему: Ошибка «Cannot recover key» для меня заключалась в том, что мой «Keystore password» был правильным , но «Key Password» (псевдоним ключа) был неправильным . Я был почти уверен, что оба пароля были одинаковыми, но, к моему ужасу, это было не так, и я не знал, какой был второй пароль. Поскольку я уже подписал APK, прежде чем я проверил файл журнала, который можно найти:

Читайте также:  Musaic box для андроида

Откройте файлы журнала с даты подписания apk и найдите следующие записи:

И вы найдете пароли в обычном тексте. Это сработает даже в том случае, если вы забудете пароли.

Если это может кому — то помочь-проблема в моем случае заключалась в том, что «Key store password» и «Key password» были неправильными.

Я попробовал все приведенные предложения в ответах и комментариях 🙁

Мой пароль ключа и пароль хранилища ключей точно совпадают. Использование android studio 3.4

Что сработало для меня, так это принудительно выйти из Android Studio, начать снова, очистить и перестроить проект, а затем сгенерировать подписанный apk. все конфигурации точно такие же, но на этот раз это сработало

[Android Studio 3.3] Я получил ошибку «не удается восстановить ключ» при создании подписанного APK. Я смог проверить в более старом idea.log правильность моего пароля: хранилище ключей и пароли ключей были идентичными и правильными.

Обновление пароля ключа в terminal:

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

Возможно, в предыдущих версиях Android Studio пароли должны были быть идентичными — теперь может быть наоборот.

Я пытаюсь создать релиз apk для своей новой игры. Несмотря на то, что я обновил одно из своих других приложений всего 3 дня назад, у keystore не было никаких проблем. Я абсолютно уверен, что правильно помню свои пароли. Потому что, когда я даю неправильные пароли, он говорит, что ваш пароль или.

у меня есть проблема, когда я хочу запустить свое приложение android, это сообщение об ошибке : Ошибка создания окончательного архива: java.security.UnrecoverableKeyException: не удается восстановить ключ как решить эту проблему? спасибо

Это может кому-то помочь.

За несколько дней до этого я сделал резервную копию своего проекта android на gitlab, а затем установил windows 10. После этого я клонировал его. Я точно знал псевдоним ключа и оба пароля.

Затем при создании подписанного apk я ввел эти учетные данные, но потерпел неудачу.

Я поместил файл jks в папку приложения. Я удалил его оттуда и создал отдельную папку в корневой папке проекта android и поместил туда файл jks .

Затем я попробовал очистить, перестроить проект, а затем перезапустил android studio. Наконец, он построил подписанный apk 😀

Эта проблема возникает только при неправильном совпадении Пароля Ключа или Пароля Хранилища ключей.

Мои пароли были такими же, и все равно я получил эту ошибку. Очистка, перестройка и перезапуск Android studio не сработали для меня. Единственное решение, которое сработало для меня, — это переместить файл keystore.jks в новое место. Надеюсь, это поможет.

Я только что удалил раздел signingConfigs из своего файла app gradle. Затем перестроил проект, и он снова заработал.

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

Если у вас работает eclipse, попробуйте выключить его и снова сгенерировать подписанный apk.

В моем случае я проверил правильность всех паролей и даже сгенерировал новое хранилище ключей из Android studio. Это все еще не работало, но после того, как я закрыл eclipse, который работает, все просто работало, со старым хранилищем ключей, которое я использовал, или с недавно сгенерированным.

Мне посчастливилось проверить Android Studio на вкладке Структура проекта/Подпись и найти пароль ключа и пароль хранилища, перечисленные в обычном тексте. Я думал, что они похожи друг на друга, но это было не так.

Я столкнулся с той же проблемой. В моем случае после синхронизации проекта с файлами gradle эта проблема была решена. Это может кому-то помочь.

Я просто удалил файл .iml из своего проекта . Затем переделали проект, и он снова заработал.

Похожие вопросы:

Мой ноутбук разбился во время работы Android Studio. Теперь, когда я попытался открыть проект в Android Studio, он дает мне странную ошибку, и ни один проект не открывается. Не удается загрузить.

Я пытаюсь заменить самозаверяющий сертификат jetty на подписанный. Я заменил 2 файла jetty.crt и jetty.key.Run 2 команды : openssl pkcs12 -inkey jetty.key -in jetty.crt -export -out jetty.pkcs12.

Я создал проект в Android Studio (версия 1.2), и после работы над этим проектом в течение нескольких недель мой PC внезапно закрылся (Android Studio был открыт в то время). После повторного запуска.

Читайте также:  Anime wallpaper android animated

Я случайно удалил ключ Public API для браузерных приложений под моей консолью разработчика Google. У меня есть приложение iOS и Android, которые используют этот ключ. У меня нет исходных кодов для.

Я пытался изменить шрифт Android Studio. Я выбрал шрифт и нажал кнопку Применить изменения диалогового окна, и с тех пор мой android studio выглядит так. Я переустанавливаю программное обеспечение.

Я пытаюсь создать релиз apk для своей новой игры. Несмотря на то, что я обновил одно из своих других приложений всего 3 дня назад, у keystore не было никаких проблем. Я абсолютно уверен, что.

у меня есть проблема, когда я хочу запустить свое приложение android, это сообщение об ошибке : Ошибка создания окончательного архива: java.security.UnrecoverableKeyException: не удается.

У меня возникла ошибка при восстановлении моего ключа в Android Studio. Я знаю псевдоним ключа, и у меня есть правильный пароль для обоих. Я знаю это, потому что могу запустить: keytool -list -v.

Из-за ошибки я переписал два своих проекта с одинаковыми именами из android studio и отклонил это действие сегодня я попытался открыть основной проект и не нашел в нем никаких классов Java, а только.

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

Источник

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

я обыскал сайте StackOverflow, но я просто хотел убедиться.

я вытер свой ноутбук некоторое время назад и скопировал все свои файлы. У меня есть андроид.файл jks скопирован, и он вернулся на место. Когда я пытаюсь создать подписанный APK, это дает мне ту же самую страшную ошибку, которую все получают:

У меня есть мой android.jks, пароль ключа, пароль хранилища ключей. Все правильно. Что я упускаю? Я скопировал все свои файлы, так что если есть мне нужен конкретный файл, я мог бы его найти, но я понятия не имею, что делать.

Если я не понимаю, пожалуйста, попросите меня уточнить. Спасибо!

4 ответов

Я не удивлен, что это на работе, но вот что я сделал для тех, кто наткнется на этот пост.

Как я уже сказал, все мои файлы были заархивированы. я восстановил android.файл jks из старой резервной копии. Затем я открыл окно терминала и набрал следующее:

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

[обновление: это больше не работает в Android studio 3.0 и выше]

я столкнулся с подобной проблемой, и ни одно из решений не сработало после потери 3 часов в Интернете, я решил копать глубоко.

вот как я решил это: Ошибка «не удается восстановить ключ» для меня была потому, что мой «Keystore пароль» был правильным но » пароль ключа » (псевдонима ключа) был неправильным. Я был уверен, что оба пароля были одинаковыми, но к моему ужасу они не были, и я не знал, какой был второй пароль. Поскольку я уже подписал APK, прежде чем я проверил файл журнала, который можно найти:

откройте файлы журнала с даты подписания apk и найдите следующие записи:

и вы увидите пароли в виде обычного текста. Это даже сработает, если вы забудете пароли.

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

Мне посчастливилось проверить в Android Studio вкладку структура проекта/подпись и найти пароль ключа и пароль хранилища, перечисленные в обычном тексте. Я думал, они такие же, как и я, но это не так.—1—>

Источник

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

Некоторое время я искал StackOverflow, но я просто хотел убедиться .

Некоторое время назад я протер свой ноутбук и сделал резервную копию всех своих файлов. У меня есть резервная копия файла android.jks, и он снова на месте. Когда я пытаюсь сгенерировать подписанный APK, это выдает ту же ужасную ошибку, которую получают все:

У меня есть android.jks, пароль ключа, пароль хранилища ключей. Все правильно. Что мне не хватает? Я сделал резервную копию всех своих файлов, поэтому, если есть конкретный файл, который мне нужен, я мог бы его найти, но понятия не имею, что делать .

Если я не понимаю, пожалуйста, попросите меня уточнить. Спасибо!

Читайте также:  Arcane quest 3 4pda android

14 ответов

Я не удивлен, что это не получило никакой поддержки, но вот что я сделал для всех, кто наткнется на этот пост.

Как я уже сказал, все мои файлы были зарезервированы. Я восстановил файл android.jks из более старой резервной копии. Затем я открыл окно терминала и ввел следующее:

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

Я просто удалил файл .iml из своего проекта . Потом переделал проект, и он снова заработал.

Я столкнулся с той же проблемой. В моем случае эта проблема была решена после проекта синхронизации с файлами gradle. Это может кому-то помочь.

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

Если у вас запущено eclipse, попробуйте выключить его и снова сгенерировать подписанный apk.

В моем случае я проверил правильность всех паролей и даже создал новое хранилище ключей из студии Android. Он по-прежнему не работал, но после того, как я отключил работающее eclipse, все просто заработало, со старым хранилищем ключей, которое я использовал, или с новым сгенерированным.

Мне посчастливилось проверить в Android Studio вкладку «Структура проекта / подпись», и я нашел ключевой пароль и пароль хранилища, перечисленные в виде простого текста. Я думал, что они такие же, как друг друга, но это не так.

Я только что удалил раздел signatureConfigs из файла Gradle моего приложения. Затем перестроил проект, и он снова заработал.

Мои пароли были такими же, но по-прежнему возникала эта ошибка. Очистить, перестроить и перезапустить студию Android у меня не сработало. Единственное решение сработало для меня — переместить файл keystore.jks в новое место. Надеюсь это поможет.

Эта проблема возникает только в том случае, если ваш ключевой пароль или пароль хранилища ключей не совпадают.

Это может кому-то помочь.

За несколько дней до этого я сделал резервную копию своего проекта Android на gitlab, а затем установил Windows 10. После этого я клонировал его. Я точно знал псевдоним ключа и оба пароля.

Затем при создании подписанного apk я ввел эти учетные данные, но не смог.

Я поместил файл jks в папку приложения. Я удалил его оттуда и создал отдельную папку в корневой папке проекта Android и поместил туда файл jks .

Затем я попробовал очистить, пересобрать проект и перезапустить студию Android . Наконец он построил подписанный apk: D

[Android Studio 3.3] При создании подписанного APK-файла возникает ошибка «Невозможно восстановить ключ». Мне удалось проверить старый файл idea.log на правильность моего пароля: хранилище ключей и пароли ключей были идентичны и верны.

Обновление ключевого пароля в терминале:

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

Возможно, в предыдущих версиях Android Studio пароли должны были быть идентичными — теперь может быть наоборот.

Все предложения перепробовал в ответах и ​​комментариях 🙁

Мой ключевой пароль и пароль хранилища ключей точно такие же. Использование android studio 3.4

У меня сработало принудительно выйти из Android Studio, начать заново, очистить и перестроить проект, а затем создать подписанный apk. все конфигурации точно такие же, но на этот раз сработало

Если это может кому-то помочь — проблема в моем случае заключалась в том, что «Пароль хранилища ключей» и «Пароль ключа» были неправильными.

[Обновление: это больше не работает в Android Studio 3.0 и выше]

Я столкнулся с аналогичной проблемой, и ни одно из решений не помогло после того, как потратил 3 часа в Интернете, я решил покопаться.

Вот как я это решил: Ошибка «Невозможно восстановить ключ» для меня была вызвана тем, что мой «пароль хранилища ключей» был правильным , но «ключевой пароль» (псевдонима ключа) был неправильным . Я был почти уверен, что оба пароля были одинаковыми, но, к моему ужасу, это не так, и я не знал, какой был второй пароль. Поскольку я уже подписал APK, я проверил файл журнала, который может быть найден:

  • C: \ Users \ ваше_имя_пользователя \ .AndroidStudio2.1 \ system \ log \

Откройте файлы журнала с даты, когда вы подписали apk, и найдите следующие записи:

И вы найдете пароли в виде простого текста. Это сработает даже, если вы забудете пароли.

Источник

Оцените статью