2012-01-12 107 views
0

我輸入在命令提示以下:爲什麼我無法獲得SDK調試證書的MD5指紋?

密鑰工具-list -alias androiddebugkey \ -keystore密鑰工具-list -alias androiddebugkey \ -keystore C:\用戶\ kmmr12.android \ debug.keystore \ -storepass的android -keypass的Android \ -storepass的android -keypass安卓

當我按下進入我得到:

-keystore不被識別爲內部或外部命令,可操作程序或批處理文件。

這是爲什麼?

回答

1

那麼,你可以找到答案,例如here

據我可以告訴你正在使用正確的工具,但你加入反斜槓(\)這可能會導致你的麻煩。

嘗試不反斜線寫入命令(例如

的keytool -list -alias androiddebugkey -keystore密鑰工具-list -alias androiddebugkey -keystore C:\用戶\ kmmr12.android \ debug.keystore -storepass機器人-keypass的Android安卓-storepass的android -keypass

+0

嗨我試過這個,我仍然收到錯誤。還有其他建議嗎? – Ultisky12 2012-01-12 17:48:24

+0

好吧,我試圖對我自己的密鑰文件運行它,併成功。然而,關於你這樣做的幾個問題:1.你使用的是Windows嗎? 2.你在哪裏存儲密鑰文件?我問這是因爲我看到你正在寫道「kmmr12.android」作爲路徑的一部分,如果你在Windows中,很可能你的實際路徑是c:\ users \ kmmr12 \ .android \ – DigCamara 2012-01-12 18:19:08

+0

嗨我試過這樣做在C:\ Users \ kmmr12 \和C:\ Users \ kmmr12 \ .android \和C:\ Program Files \ Java \ jdk1.7.0_02我也上傳了一個Eclipse上的keytool軟件。密鑰存儲的路徑是C:\ Users \ kmmr12 \ .android \ debug.keystore我不是很想讓你的意思是由keyfile – Ultisky12 2012-01-12 18:34:06

0

好吧,我相信你使用的是Windows,這就是爲什麼你得到的消息。

  1. 你應該先去找你的密鑰工具(通常位於C:\ Program Files文件(x86)的\的Java \ jre7 \ BIN)
  2. 然後通過轉至系統>高級系統設置將其添加到您的Windows路徑>環境變量。當你去那裏從系統變量列表中找到路徑,雙擊它,添加一個';'到它的末尾並粘貼你的keytool文件夾的位置。
  3. 現在你應該可以在Windows中使用命令keytool!