私は最近市場にアプリをアップデートして、キーストアと対応するパスワードを生成しました。今、私はアプリをアップデートして市場でも更新しようと思っています。同じメディアのQRコードを公開しました。私は新しいAPKに署名しようとしていますが、 "無効なキーストアフォーマット"既存のキーストアを使用する "。私が間違っている場所を特定できません。ここで無効なキーストア形式
はスクリーンショットです:
私は最近市場にアプリをアップデートして、キーストアと対応するパスワードを生成しました。今、私はアプリをアップデートして市場でも更新しようと思っています。同じメディアのQRコードを公開しました。私は新しいAPKに署名しようとしていますが、 "無効なキーストアフォーマット"既存のキーストアを使用する "。私が間違っている場所を特定できません。ここで無効なキーストア形式
はスクリーンショットです:
は、あなたが以前と同じキーストアを開いて、正しいパスワードを使用していることを肯定的か?キーストアが何らかの形で破損している可能性があります。おそらくあなたはバックアップを持っていますか?
私はこれに新しいです、私が生成した以前のキーストアは私が今使っているのと同じパスワードを持っていました。キーストアはどこにありますか?私は正確なapkをF:\に見つけることができます。それが私が保管した場所です。 – Skynet
署名されたアプリケーションをエクスポートしていますか?キーストアは、ADTが作成するのに役立つファイルです。私はあなたがそれをどこに保管したのかは分かりません。あなたはそれについて読むことができます[ここ](http://stackoverflow.com/questions/6849558/android-what-is-a-keystore-file-and-what-is-it-used-for)と[(もっと重要なことに)here](http://developer.android.com/tools/publishing/app-signing.html)を参照してください。 –
私はそれを見つけましたが、私はそれを作成している間にそのパスを提供していませんでした。 Eclipseはデフォルトのフォルダの中に隠していました。しかし、私の問題は痛みを伴うようです。前と同じように、キーストアを作成していたので、別のキーストアで新しいアプリケーションに署名する必要がありました。今は前のものを見つけることができるが、新しいものは見つけられない!かなり紛らわしい! – Skynet
(すでにKeyStore
を既存の)ワークスペースとブラウザ上 プロジェクト>輸出>アンドロイド>書き出しのAndroidアプリケーション> cilck上の右クリックで、あなたの.jks
ファイルを入れて(あなたのプロジェクトを選択)> [次へ>ブラウザ上でクリックする(与えます.jks
ファイルのパスを入力したワークスペースから)>パスワード>エイリアス(エイリアスをドロップダウンから選択)>パスワード>終了
私は別のキーストアを使用しなければならず、場所! – Skynet
いいえ、私のアプリケーションを公開したくありません –