2013-03-18 202 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