2017-10-18 227 views
6

導入DER文件的密鑰存儲區試圖組裝發佈APK如何用谷歌上傳密鑰der文件簽名APK?

trusted certificate entries are not password-protected 

如果我添加

-protected 

在進口時作爲跟隨

keytool -keystore my-release-key.keystore -importcert 
    -file ~/Downloads/upload_cert.der -alias uploadcert 

我得到一個錯誤後,我想

keytool error: java.lang.IllegalArgumentException: password can't be null 

如果我在保護後傳遞密碼,我會得到使用幫助信息。 不知道如何傳遞密碼。

任何想法,如果我在正確的道路上籤署谷歌上傳證書der文件?

回答

2

得到了同樣的問題和密碼不能爲空的問題可以通過編輯喜歡的評論進行傳遞:

keytool -keystore parkimayaz.keystore -importcert -file 
~/Downloads/upload_cert.der -alias uploadcert -keypass "yourpass" - 
storepass "yourpass" 

另一種信息,我使用的密碼部分像字符(」#^),這給了我一些錯誤。

也請看看oracle keytool docs

+0

我怎樣才能得到它?如果我在keytool之後鍵入-list它說:: java.lang.Exception:密鑰庫文件不存在:/Users/myuser/.keystore – CarLoOSX