1

助けてください。間違いがあれば許してください。遅くなりました。できることなら人に迷惑をかけたくないので、あらゆる種類の解決策を試してきましたが、レンガの壁にぶつかりました。

最近、アプリケーション内で Google マップ API を使用するために、Eclipse SDK によって作成されたデバッグ キーストアにアクセスしようとしました。これで、ファイルが存在し、そのパスがわかります。ただし、アクセスして MD5 フィンガープリントを受け取るには、keytool コマンドを使用する必要があります。keytool GUIがないため、このコマンドはコンピューターのコマンドプロンプトで実行する必要があると言われました。そして、これが私のコマンドプロンプトが与えられたコマンドを認識しないため、問題が発生する場所です。これがコマンドです

keytool -list-alias androiddebugkey-keystore(path_to debug_keystore).keystore-storepass android -keypass android

(括弧は左右の矢印でなければなりません)コマンドプロンプトが応答する

keytool は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されません。今、私は (C:\Users\Adam.android\debug.keystore).keystore と思われるパスを手動で入力しようとしました。 android\debug.keystore).keystore .android\debug.keystore).keystore debug.keystore).keysotre

次に、「システムは指定されたパスを見つけることができません」と返信します

したがって、コマンドプロンプトがコマンド「keytool」を認識しないか、パスを間違って入力しています(これは、パスを正常に書き込む方法を知るのに十分なコマンドプロンプトコマンドを頻繁に使用しないためです)

最後に、技術に詳しい友人の 1 人に電話をかけたところ、Windows 7 で実行していて、コマンド機能のほとんどが Windows 7 OS で取り除かれているため、Vista に戻す必要があるとのことでした。すべての android プログラマーが Vista に制限されているとは信じられないので、私はこれに懐疑的です。

誰かがこれを経験したか、解決方法を知っている場合は、これを乗り越えようと決心したが、本当にレンガの壁にぶつかったので助けてください.

要約すると

私はkeytoolを使用してデバッグキーストアにアクセスできず(またはそのために独自のキーストアを作成できません)、解決策を見つけることができません

プログラミングを楽しんでいて、そのような小さなことで止められたくないので、誰かが私を助けてくれることを祈っています。

アダムを読んでくれてありがとう

4

2 に答える 2

3

KeytoolはJavaの一部であり、Javaインストールのbin/フォルダーにあります。C:\ Program Files \ Java \ jre6 \ bin(または、代わりにJDKを使用している場合は同様)で検索してみてください。

于 2011-01-18T14:33:26.217 に答える
0

ファイル パス (C:\Users...) を必ず入力してください。.keystoreパスの末尾が の場合は、山かっこなしで入力debug.keystoreする必要があります。...\debug.keystore.keystore私がそれを理解するのにしばらく時間がかかりました。

于 2011-11-27T17:54:23.217 に答える