我正在设置一个谷歌地图活动,我正在尝试获取我的 API 密钥。但是,在我的 cmd 中,我收到 keytool 不被识别为内部或外部命令的错误......等等......我尝试使用发布在类似问题中的解决方案,但它对我不起作用。
我的默认 dubug 密钥库
C:\Users\Sam\.android\debug.keystore
我正在设置一个谷歌地图活动,我正在尝试获取我的 API 密钥。但是,在我的 cmd 中,我收到 keytool 不被识别为内部或外部命令的错误......等等......我尝试使用发布在类似问题中的解决方案,但它对我不起作用。
我的默认 dubug 密钥库
C:\Users\Sam\.android\debug.keystore
看起来您的%PATH%
- OS 环境变量配置不正确。
您可以:
通过指定
<Java_Home>/bin/keytool.exe
可执行文件的完整路径来调用 keytool。
对我来说,路径如下所示:
"c:\Program Files (x86)\Java\jdk1.6.0_20\bin\keytool.exe"
或者,
更正你的
%Path%
变量;通过附加%JAVA_HOME%\bin
到它。
"c:\Program Files(x86)\Java\jdk1.7.0\bin\keytool.exe" -list -v -alias androiddebugkey -keystore "C:\Users\EIS\.android\debug.keystore" -storepass android -keypass android
然后按“Enter”键,您的 MD5 和 SHA1 将显示。