生成API密钥时出错

时间:2013-08-06 05:56:30

标签: android

我在生成用于在我的应用程序中添加Google地图的API密钥时遇到了问题。 我使用了以下代码。

C:\Program Files\Java\jdk1.7.0_09\bin>keytool -list -v -keystore "C:\Users\your_user_name\.android\debug.keystore" -alias androiddebugkey -storepass android -keypass android

cmd显示的错误

C:\Program Files\Java\jdk1.7.0_09\bin>keytool -list -v -keystore "C:\Users\your_user_name\.android\debug.keystore" -alias androiddebugkey -storepass android -keypass android
keytool error: java.io.IOException: Invalid keystore format
java.io.IOException: Invalid keystore format
         at sun.security.provider.JavaKeyStore.engineLoad<JavaKeyStor.java:650>
     at sun.security.provider.JavaKeyStore$JKS.engineLoad<javaKeyStore.java:55>
     at java.security.KeyStore.load<KeyStore.java.1214>
     at sun.security.tools.KeyTool.doCommands<KeyTool.java:789>
     at sun.security.tools.KeyTool.run<KeyTool.java:340>
     at sun.security.tools.KeyTool.main<KeyTool.java:333>

如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

只需在命令提示符中编写以下命令。

C:\Program Files\Java\jdk1.7.0_04\bin>keytool.exe -V -list -alias androiddebugkey -keystore "Your debuge.keystore file path" -storepass android -keypass android