2012-06-21 22 views
1

这是我第一次为我的Android应用获取Google Maps API调试密钥。在我的Windows命令提示符下,我一直在提示C:\Users\MyName>处收到“keytool not recognized ....”。 debug.keystore的路径是C:\Users\MyName\.android\debug.keystore我仍然收到错误,当我将目录更改为C:\Users\MyName\.android>时是keytool -list -alias androiddebugkey -keystore C:\Users\MyName\.android\debug.keystore -storepass android -keypass android正确的命令来获取调试密钥?我在这里做错了什么?使用Windows命令提示符获取Google Maps API调试密钥

回答

6

获取地图上的键,如果你使用的是jdk1.7

C:\<YOUR_JDK_PATH\bin>keytool -v androiddebugkey -keystore "C:Users\YOUR_NAME\.android 
\debug.keystore" -storepass android -keypass android 

见下面的图片为更多的帮助:

enter image description here

+1

如果您正在使用JDK1.6然后强制t从字符串中删除'-v' –

+0

谢谢!将命令提示符指向jdk(在我的情况下为1.7.0)。 – kirktoon1882

0

您需要将keytool添加到您的PATH变量中,或者说“C:\ Program Files \ Java \ jdkxxxx \ bin \ keytool”而不仅仅是keytool(不要复制并粘贴它,将其替换为您的密钥工具)