0

アプリを作成し、Playストアに正常に公開しました。次に、バグを発見して修正しました。2つのapkの証明書が異なると表示されているため、アプリを更新できません。

Eclipse署名ツールを使用して、前回書いたものと同じものを入力しようとしましたが、そうではありません。古いapkをリンクすると、エイリアスを選択できませんが、「既存のキーストアを使用」を使用できることがわかりました。

新しいキーストアを作成して以前と同じ内容を入力しようとすると、「keytoolエラー:java.io.IOException:無効なキーストア形式」が表示されます。

公開したapkを更新する方法を教えてください。

4

2 に答える 2

2

この回答をここに投稿しました-どういうわけかAndroidキーエイリアスから詳細を取得できますか?妥当性、組織などのように-同じ質問ではありませんが、同じ答えがあります-

申し訳ありませんが、紛失したキーストアを交換する方法はありません。紛失した場合は元に戻せません。最善を尽くして見つけてください。ただし、これに失敗した場合は、新しいアプリを(新しいキーストアを使用して)公開し、更新のために新しいアプリをインストールするようにユーザーに指示してください。

新しいキーストアをバックアップし、電子メールで自分宛てに送信し、クラウドに配置して、別のコンピューターに配置して、二度と起こらないようにしてください。

古いキーストアに入れた詳細を知っていても、それを再作成することはできませんでした。キーストアは、再作成できないように設計されています。

別のソースが必要な場合に備えて:

于 2012-11-13T19:06:26.953 に答える
0

私の推奨事項と私は同じことを行います。GitHub.comまたはbitbucket.orgのプライベートリポジトリソース管理を使用し、コードを使用してキーストアをチェックインすることです。

于 2020-04-27T19:39:38.587 に答える