2013-03-18 106 views
0

我正在尝试为API访问生成一个android密钥。问题是我不能。当从命令提示符下面执行SHA-1指纹生成的标准模式时,此错误将同时弹出...对于这可能是什么的任何想法?我确实读过其他文章,但没有多大帮助。API生成错误

keytool error: java.io.IOException: Invalid keystore format 
java.io.IOException: Invalid keystore format 

我做了什么必须做,指向的路径JDK bin文件其中键工具和的jarsigner是....也跟着标准的命令行

keytool -exportcert -alias androiddebugkey -keystore {path-to-debug-or-production-keystore} -list -v 

keytool -list -v -alias androiddebugkey -keystore <path_to_debug_keystore>debug.keystore -storepass android -keypass android 

回答

2

我觉得你的,问题是在这里

keytool -v -list -keystore C:\Users\username\.android\debug.keystore 

你必须给你的keystore.exe位置不使用dirtectly {path-to-debug-or-production-keystore}

+0

密钥工具-exportcert -alias androiddebugkey -keystore “C:\ Users \用户名\ .android \ debug.keystore” -list -v ......这样吗? – holiday11 2013-03-18 11:05:16

+0

试试我的编辑答案.. – Subburaj 2013-03-18 11:40:46

+0

无效格式错误...但我确实有一些成功,当我试过这个密钥库-list -v -keystore .keystore ..弹出的错误是访问被拒绝 – holiday11 2013-03-18 11:51:56