2012-02-14 20 views
1

私は市場に自分のアプリケーションをアップロードしたいと思います。エラー:Keytoolエラー:java.lang.RuntimeException ::使用エラー、ûgenkeyが有効なコマンドではありません

アプリをアップロードするには、自分の個人証明書を使用してアプリケーションに署名する必要があります。

しかし、証明書を生成する際にエラーが発生します。 CMDで

コマンド:keytool –genkey –v –keystore nainesh.keystore –alias nainesh –keyalg RSA –validity 10000

ERROR:

Keytool error:java.lang.RuntimeException::Usage error, ûgenkey is not a legal command 

答えて

2

は最終的に私は問題を解決し、正しい作業スクリプト/コマンドは以下の通りです:彼らはそれとしてご利用ください配置されている二重引用符に注意してくださいこれが正しい方法です。もちろん、ユーザー名を変更してください。異なるバージョンのウィンドウについては、それに応じて変更する必要があります。人々に質問があるかどうか尋ねてください。

C:\Program Files\Java\jdk1.6.0_25\bin>keytool -list -alias androiddebugkey -keys 
tore "c:\documents and settings\user\.android\debug.keystore" -storepass android 
-keypass android 
0

Keytoolの

-exportcert -alias androiddebugkey -keystore 


    "C:\Documents and Settings\Ruben Antony\.android\debug.keystore" | openssl sha1 

-binary | openssl base64 
1

のkeytool -genkey -v -keystore nainesh.keystore -alias nainesh -keyalg RSA -validity 10000

ここでの問題は、ある " - " の文字が正しく貼り付けられませんコマンドプロンプトで "ûgenkey"が有効なコマンドではないというエラーが表示されます。

私の提案は、手動で " - "文字を入力してください。

関連する問題