2017-10-18 596 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