Java 更改Android密钥库密码时出现奇怪的结果
当我使用命令更改为Java 更改Android密钥库密码时出现奇怪的结果,java,android,eclipse,adt,Java,Android,Eclipse,Adt,当我使用命令更改为abc时,我的Android密钥库的原始密码是123 keytool -storepasswd -keystore my.keystore keytool -keypasswd -alias <myKeyAlias> -keystore my.keystore 现在,当我使用Eclipse导出应用程序时,我发现要输入的第一个密码是abc,但要输入的第二个密码仍然是123 这是正常结果吗 那么如何更改这两个密码呢 谢谢。第二个密码保护密钥存储中的私钥。您应该能够
abc
时,我的Android密钥库的原始密码是123
keytool -storepasswd -keystore my.keystore
keytool -keypasswd -alias <myKeyAlias> -keystore my.keystore
现在,当我使用Eclipse导出应用程序时,我发现要输入的第一个密码是abc
,但要输入的第二个密码仍然是123
这是正常结果吗
那么如何更改这两个密码呢
谢谢。第二个密码保护密钥存储中的私钥。您应该能够使用命令更改它
keytool -storepasswd -keystore my.keystore
keytool -keypasswd -alias <myKeyAlias> -keystore my.keystore
keytool-keypasswd-alias-keystore my.keystore
替换为Eclipse中显示的密钥名称。检查:如果第2个密码保护密钥存储中的私钥,那么第1个密码的作用是什么?该密码用于整个密钥存储。如果没有它,您将无法读取任何没有私钥的证书。我接受了正确答案。如果你不介意的话,我只是想跟进一下:1。使用相同的密码是否常见?2.如果我的密钥库和密码泄露,风险有多大?