しばらく StackOverflow を検索しましたが、念のため確認したかったのです...
しばらく前にラップトップを消去し、すべてのファイルをバックアップしました。android.jks ファイルをバックアップして、元の場所に戻しました。署名済みの APK を生成しようとすると、誰もが経験しているのと同じ恐ろしいエラーが発生します。
Error:Execution failed for task ':app:packageRelease'.
> Failed to read key conjugationappkey from store
"/Users/wasimsandhu/android.jks": Cannot recover key
android.jks、キー パスワード、キー ストア パスワードがあります。すべて正しいです。何が足りないのでしょうか? すべてのファイルをバックアップしたので、必要な特定のファイルがあれば見つけることができますが、何をすればよいかわかりません...
意味が分からない場合は、説明を求めてください。ありがとうございます!
ベストアンサー1
これが注目を集めなかったのは驚きではありませんが、この投稿に偶然出会った人のために私がしたことを紹介します。
私が言ったように、すべてのファイルがバックアップされました。古いバックアップから android.jks ファイルを復元しました。次に、ターミナル ウィンドウを開いて、次のように入力しました。
keytool -storepasswd -new [insert new keystore password] -keystore [insert keystore file name]
keytool -keypasswd -alias [insert alias] -new [insert new key password] -keystore [insert keystore file name]
キーストアとキーのパスワードは同じである必要があります。これで私の問題は解決しました。あなたにも役立つことを願っています。