2010-06-23 63 views
0

我想發佈我的第一個Android應用程序,因此需要使用密鑰庫對應用程序進行簽名。生成密鑰庫(Java)時出現問題

起初一切順利。我鍵入以下命令提示符:

keytool –genkey –v –keystore testKeystore.keystore –alias testKeystore –keyalg RSA –validity 10000 

我回答下面的幾個問題,但最後一個問題後,我收到以下錯誤

的keytool錯誤:java.io.FileNotFoundException:testKeystore。 keystore [訪問被拒絕]

也許我在做一些愚蠢的錯誤,但我已經在互聯網上關注瞭如何創建密鑰庫的幾個指南,我認爲這就是它的全部內容了嗎?

+0

Mayby大多數obviuos之一:你沒有權利寫在給定的目錄? 你想在哪裏保存這些testKeystore.keystore文件?你使用什麼操作系統? – 2010-06-23 08:46:43

回答

1

如果您使用的是Eclipse,則可以在導出嚮導中創建一個新的密鑰庫。雙擊你的android鮮明的文件,然後選擇'使用導出嚮導'鏈接。

0

使用這個命令

密鑰工具-genkeypair -alias -keystore -storepass -validity 760 -keyalg RSA -keysize 2048 -dname「CN =,OU =,O =,L =班加羅爾,ST =卡納塔克邦,C = 91「-keypass changeit