获取MD5指纹的cmd提示错误

时间:2011-05-09 05:08:46

标签: android keytool

我想在Android中为谷歌地图获取MD5指纹,但是当我尝试在命令窗口中运行它时,它会显示下面的消息。我该如何克服这个问题?

命令行:

C:\>C:\Program Files\Java\jre6\bin>keytool.exe -list -alias androiddebugkey -key
store C:\Documents and Settings\Saurabh\.android\debug.keystore -storepass andro
id -keypass android

错误:

'C:\Program' is not recognized as an internal or external command,
operable program or batch file.

3 个答案:

答案 0 :(得分:2)

使用

C:>cd C:\Program Files\Java\jre6\bin 

首先然后从bin执行ketool.exe 它的命令是:

keytool -list -alias androiddebugkey -key store C:\Documents and Settings\Saurabh.android\debug.keystore -storepass andro id -keypass android

答案 1 :(得分:1)

使用这个简单的命令 keytool -list -keystore“C:\ Documents and Settings \ Saurabh.android \ debug.keystore”..

多数民众赞成......输入两次..

答案 2 :(得分:1)

检查路径C:\ Documents and Settings \ Saurabh是否包含文件夹.android。如果没有,请选择包含.android的路径(如果您不知道在哪里,那么如果您正在使用eclipse,请转到Window-> Preferences-> Android->构建并检查默认调试密钥库路径并将其替换为C:\ Documents and Settings \ Saurabh.android \ debug.keystore

如果你给出了正确的调试密钥库路径,运行以下代码应该会得到MD5指纹...请注意,在之前的帖子中你错过了.android之前的'\'

C:\ Program Files \ Java \ jre6 \ bin> keytool -list -alias androiddebugkey -keystore C:\ Documents and Settings \ Saurabh.android \ debug.keystore -storepass andro id -keypass android