Debug.keystoreを使用して(開発中に)アプリに署名するAndroidプロジェクトを開発しています...次に、「実際の」本番キーストア(私が使用するときに使用するもの)を使用する必要があります。アプリ内購入のいくつかをテストするために開発しながら、私のapkをPlayストアにアップロードします)。
したがって、Eclipseの本番キーストアを使用してデバイスでアプリを起動すると、Eclipseデバッガーなどを使用できるようになります。
このテストが終了したら、debug.keystoreに戻ります。
そのため、.Androidフォルダー内のdebug.keystoreファイルを置き換えようとしましたが、エラーが発生します。
キーストアが改ざんされているか、パスワードが正しくありません
まだパスワードを入力していないので。 Eclipse(juno)のどこにパスワードを入力しますか?
または、debug.keystoreファイルを直接置き換えることなく、Eclipseで(たとえばウィザードで)my Android Application from Eclipserunから起動するときに使用する必要がある現在のキーストアを指定する)より良い方法はありますか?ボタン?
パスワードをデフォルトのパスワードに変更します。つまり、Android
。
リリースキーストアのパスワードをEclipseに入力したいだけです(エクスポートダイアログのように)。
ダイアログがなく、Eclipseの内部構成をいじりたくないので、回避策としてカスタムキーストアを使用します。
デバッグにリリースキーストアを使用する方法については、 この回答 をお読みください
カスタムキーストアを指定する場合は、エントリがEclipse環境で期待されるものであることを確認する必要があります。たぶん、彼らはそれらの要件と一致していませんか? ドキュメントをチェックしてください
詳細については、特に「デバッグモードでのサインイン」セクションを参照してください。
Debug.keystoreのバックアップを取り、それを置き換えた場合は、元に戻す際に問題になることはありませんが、からdebug.keystoreを指定できます。
Eclipseツールバー> Windows>設定> Android>ビルド>カスタムキーストア。
また、キーストアを再作成する場合は、キーストアを削除するだけで、次回の実行時にEclipseが再作成されます。