我想在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.
答案 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