0

Windows 7を使用していますが、APIキーを取得できないようです。たくさんやってみました!

コマンドを開いて次のように入力しました。

 keytool -list -alias androiddebugkey -keystore D:\avd\.android\debug.keystore -storepass android -keypass android

それでもそれは私に言います:

「keytool」は、内部または外部コマンド、操作可能なプログラム、またはバッチファイルとして認識されません。

私もそのように試しました:

"C:\Program Files\Java\jdk1.7.0_07\bin\java.exe" keytool -list -alias androiddebugkey -keystore D:\avd\.android\debug.keystore -storepass android -keypass android

そしてそれは言う:

Could not find or load main class keytool

誰かが私を助けてくれることを願っています私は答えを切望しています!

4

3 に答える 3

0

ドル記号は、端末に貼り付ける必要があるものの一部ではありません。前方から始めるべきkeytoolです。この例では、ドル記号がプロンプトの先頭を示しています (Unix/Mac 端末ではこのように表示されます)。

keytoolJava SDK の一部である実行可能ファイルです。bin ファイルの場所を端末のパスに追加するか、ファイルへのフル パスを使用して実行する必要があります。通常、Windows では、Java バイナリは、C:\Program Files\Java\jdk1.7.0_07\binまたは同様の場所にあります。この場合、2番目の推測に近かったのですが、keytool渡すコマンドではありませんjava.exe...同じディレクトリにある実行可能ファイル自体です。

HTH

于 2012-10-05T20:33:10.733 に答える
0

これを試して

C:\Program Files\Java\jdk1.7.0_07\bin\keytool -v -list -alias androiddebugkey -keystore D:\avd\.android\debug.keystore -storepass android -keypass android

また

debug.keystore ファイルを keytool と同じフォルダーにコピーし、コマンド プロンプトで以下を実行するだけです。

keytool -v -list -alias androiddebugkey -keystore D:\avd\.android\debug.keystore -storepass android -keypass android
于 2012-10-05T20:38:16.810 に答える
0

これらは、私のために働いたコマンドプロンプトの手順です:

cd C:\Program Files\Java\jdk1.8.0_05\bin keytool -list -alias androiddebugkey -keystore C:\Users\ {ユーザー名}.android\debug.keystore -storepass android -keypass android

于 2015-02-21T12:57:28.533 に答える