web-dev-qa-db-ja.com

Android --Eclipse:キーストアが改ざんされているか、パスワードが正しくありませんでした

Debug.keystoreを使用して(開発中に)アプリに署名するAndroidプロジェクトを開発しています...次に、「実際の」本番キーストア(私が使用するときに使用するもの)を使用する必要があります。アプリ内購入のいくつかをテストするために開発しながら、私のapkをPlayストアにアップロードします)。

したがって、Eclipseの本番キーストアを使用してデバイスでアプリを起動すると、Eclipseデバッガーなどを使用できるようになります。

このテストが終了したら、debug.keystoreに戻ります。

そのため、.Androidフォルダー内のdebug.keystoreファイルを置き換えようとしましたが、エラーが発生します。

キーストアが改ざんされているか、パスワードが正しくありません

まだパスワードを入力していないので。 Eclipse(juno)のどこにパスワードを入力しますか?

または、debug.keystoreファイルを直接置き換えることなく、Eclipseで(たとえばウィザードで)my Android Application from Eclipserunから起動するときに使用する必要がある現在のキーストアを指定する)より良い方法はありますか?ボタン?

13
sockeqwe

パスワードをデフォルトのパスワードに変更します。つまり、Android

ここにSOリンク。キーストアのパスワードを変更する方法

6
Rahul Baradia

リリースキーストアのパスワードをEclipseに入力したいだけです(エクスポートダイアログのように)。

ダイアログがなく、Eclipseの内部構成をいじりたくないので、回避策としてカスタムキーストアを使用します。

デバッグにリリースキーストアを使用する方法については、 この回答 をお読みください

1

カスタムキーストアを指定する場合は、エントリがEclipse環境で期待されるものであることを確認する必要があります。たぶん、彼らはそれらの要件と一致していませんか? ドキュメントをチェックしてください

詳細については、特に「デバッグモードでのサインイン」セクションを参照してください。

0
wkhatch

Debug.keystoreのバックアップを取り、それを置き換えた場合は、元に戻す際に問題になることはありませんが、からdebug.keystoreを指定できます。

Eclipseツールバー> Windows>設定> Android>ビルド>カスタムキーストア。

また、キーストアを再作成する場合は、キーストアを削除するだけで、次回の実行時にEclipseが再作成されます。

0