1

プラットフォーム証明書を使用してキーストア証明書を作成しました。

次の方法でデバッグ キーストアを作成しました。

keytool-importkeypair -k ~/.android/debug.keystore -p android -pk8 platform.pk8 -cert platform.x509.pem -alias platform

Eclipse でこのキーストアを使用してアプリケーションをデバッグするために、「Documents and Settings\raj.android\」のデフォルトのキーストアを、作成した新しいキーストアに置き換えました。アプリケーションをデバッグしようとすると、Eclipseは次のように言います:

「最終アーカイブの生成エラー: デバッグ署名キーを取得できません」

日食を再起動しようとしましたが、JRE を 1.5 に変更しましたが、うまくいきませんでした。

よろしく、ラージ

4

1 に答える 1

3

これで解決しました。証明書を作成するために指定されたパスワードが正しくありませんでした。パスワード「プラットフォーム」は、デバイスに使用されている場合に有効です。エミュレーターでアプリケーションをデバッグするためにエミュレーターを使用するには、パスワードを「androiddebugkey」にする必要があります。

したがって、証明書を生成するコマンドは次のようになります。

keytool-importkeypair -k ~/.android/debug.keystore -p android -pk8 platform.pk8 -cert platform.x509.pem -alias androiddebugkey

助けてくれてありがとう。

于 2012-07-31T08:12:44.403 に答える