web-dev-qa-db-ja.com

「エラー:キーを回復できません」署名付きをエクスポートする場合Android既存のキーストアを持つアプリ

Google Playにエクスポートしてアップロードしたさまざまなアプリ用に、パスワードが設定された既存のキーストアと、パスワードが異なるいくつかのキーがあります。

最近、アプリのプロジェクトの1つをインポートし、いくつかの重要な変更を加えました。最初に作成したときと同じキーストアを使用して同じエイリアス/パスワードを選択してエクスポートしようとしています。

問題は、キーエイリアスを選択してキーパスワードを入力した後、「エラー:キーを回復できません "」と表示されることです。

enter image description here

間違ったキーパスワードを入力している可能性があります(キーストアのパスワードが正しいため、これが問題の原因ではないことに注意してください)。

新しいエイリアスを作成してその下にアプリをエクスポートしようとしましたが、同じ証明書で署名されていない限り、GooglePlayはこのファイルを受け入れません。

キーパスワードをブルートフォースしようとする以外に、このシナリオでどのように進めるかは本当にわかりません。これが唯一の方法だと思うなら、私がすでにパスワードを知っている、キーストア内のキーのための優れたブルートフォースクラッキングツールを知っていますか?キーストアは、Eclipseのエクスポートウィザードで作成された.regファイルです。

17
Dzhuneyt

パスワードを間違って入力したことを確認してください。ちょうど今私に起こり、答えを期待してあなたの質問に出くわしました。何も見つからなかったので、もう一度パスワードを入力してみました。そしてそれはうまくいった。

51
Matthew Quiros

私は同じ問題に出くわしました。しかし、私はパスワードを正しく入力したと確信していました。念のため、メモ帳に入力してコピーして貼り付けました。その後、キーストアキーのパスワード用のパスワードクラッカーを作成しましたが、実際にはそのキーがずっと使用していたものであることがわかりました。もう一度試してみましたが、うまくいきました。だから、それはある種のバグだったと思います。 Eclipseを閉じてから再度開くか、コンピューターを再起動する必要があります。

6
user1948120