为什么我不能获得SDK调试证书的MD5指纹?

时间:2012-01-12 16:46:08

标签: keytool

我在命令提示符中输入以下内容:

  

keytool -list -alias androiddebugkey \   -keystore keytool -list -alias androiddebugkey \   -keystore C:\ Users \ kmmr12.android \ debug.keystore \   -storepass android -keypass android \   -storepass android -keypass android

当我按下输入时,我得到:

  

-keystore不被识别为内部或外部命令,可操作程序或批处理文件。

为什么?

2 个答案:

答案 0 :(得分:1)

嗯,你可以找到答案,例如here

据我所知,你正在使用正确的工具,但你正在添加反斜杠(\),这可能会给你带来麻烦。

尝试编写没有反斜杠的命令(例如

keytool -list -alias androiddebugkey -keystore keytool -list -alias androiddebugkey -keystore C:\ Users \ kmmr12.android \ debug.keystore -storepass android -keypass android -storepass android -keypass android

答案 1 :(得分:0)

好的,我相信你正在使用Windows,这就是你收到消息的原因。

  1. 你应该先找到你的keytool(通常位于C:\ Program Files(x86)\ Java \ jre7 \ bin)
  2. 然后转到系统>高级系统设置>环境变量,将其添加到Windows路径中。当你去那里找到系统变量列表中的路径时,双击它,添加一个&#39 ;;'到它的末尾并粘贴你的keytool文件夹的位置。
  3. 现在你应该可以在windows中使用命令keytool了!