无法访问Android的Java密钥库

无法访问Android的Java密钥库,java,android,eclipse,keystore,keytool,Java,Android,Eclipse,Keystore,Keytool,请帮帮我,原谅我犯的任何错误。时间不早了,我一直在尝试各种解决办法,因为如果我能帮忙的话,我不喜欢打扰别人,但我遇到了麻烦 我最近尝试访问EclipseSDK创建的调试密钥库,以便在我的应用程序中使用GoogleMapsAPI。现在我知道该文件存在并有其路径。 然而,要访问它并接收MD5指纹,我必须使用keytool命令。现在我被告知这个命令必须在计算机命令提示符下执行,因为没有keytool GUI。这就是问题所在,因为我的命令提示符无法识别我发出的命令。 这是命令 keytool-列出别名a

请帮帮我,原谅我犯的任何错误。时间不早了,我一直在尝试各种解决办法,因为如果我能帮忙的话,我不喜欢打扰别人,但我遇到了麻烦

我最近尝试访问EclipseSDK创建的调试密钥库,以便在我的应用程序中使用GoogleMapsAPI。现在我知道该文件存在并有其路径。 然而,要访问它并接收MD5指纹,我必须使用keytool命令。现在我被告知这个命令必须在计算机命令提示符下执行,因为没有keytool GUI。这就是问题所在,因为我的命令提示符无法识别我发出的命令。 这是命令

keytool-列出别名androiddebugkey密钥库(调试密钥库的路径)。密钥库storepass android-keypass android

(支架应为左箭头和右箭头) 命令提示符将答复的

keytool未被识别为内部或外部命令、可操作程序或批处理文件。 现在我尝试手动输入我认为应该是(C:\Users\Adam.android\debug.keystore.keystore)的路径 我也尝试过不同的 C:\Adam.android\debug.keystore).keystore Adam.android\debug.keystore).keystore .android\debug.keystore).keystore debug.keystore)

然后回答“系统找不到指定的路径”

因此,要么命令提示符无法识别命令“keytool”,要么我输入的路径错误(这可能是因为我不经常使用命令提示符命令,不知道如何成功写入路径)

最后,我打电话给一位技术比较熟练的朋友,他说这是因为我在Windows 7上运行,Windows 7操作系统中的大部分命令功能都被删除了,我将不得不恢复到Vista。我对此表示怀疑,因为我不敢相信所有安卓程序员都被限制在Vista上

如果有人经历过这种情况或知道如何解决它,请帮助我,因为我决心克服这一点,但确实遇到了困难

总而言之

我无法使用keytool访问调试密钥库(或创建我自己的密钥库),也找不到解决方案

提前感谢所有的帮助,我祈祷有人能帮助我,因为我喜欢编程,不想在这么小的事情上被阻止

谢谢你的阅读
Adam

Keytool是Java的一部分,您应该在Java安装的bin/文件夹中找到它。请尝试在C:\Program Files\Java\jre6\bin(或类似文件,如果您使用的是JDK)中查找它。

确保键入文件路径(C:\Users…)使用
.keystore
因此,如果您的路径末端是
debug.keystore
,您应该有
…\debug.keystore.keystore
,而不带尖括号。我花了一段时间才弄清楚。谢谢您的快速回复。我很快就找到了它,但当我运行keytool应用程序时,它会运行一个提示,立即消失所以我不确定我能用它做什么。我现在该用它做什么?运行“keytool.exe--help”从命令提示符窗口。如果您没有看到该命令的帮助,我将重新安装Java。如果您直接从“运行…”对话框运行命令,那么在命令完成后,shell将不会继续运行。确定设法导航到Java bin文件并运行keytool帮助功能。现在它可以识别keytool,但正如我所想的那样路径错误我输入了命令Whoop!完成了!只要导航到Java\bin,我就可以像你说的那样运行帮助,然后我可以使用keytool命令获得证书指纹。非常感谢,没有你,我是不可能做到的。谷歌应该让这一点更清楚,否则可能就是我。再次感谢你的帮助所有帮助[errorkeytool无法识别][1][1]: