ZZ *_*der 469
密钥库只有一个密码.您可以使用keytool更改它:
keytool -storepasswd -keystore my.keystore
Run Code Online (Sandbox Code Playgroud)
要更改密钥的密码:
keytool -keypasswd -alias <key_name> -keystore my.keystore
Run Code Online (Sandbox Code Playgroud)
Pas*_*ent 78
[我该怎么办]更改密码,以便我可以与他人分享并让他们签名
使用keytool:
keytool -storepasswd -keystore /path/to/keystore
Enter keystore password: changeit
New keystore password: new-password
Re-enter new keystore password: new-password
Run Code Online (Sandbox Code Playgroud)
use*_*820 45
更改密钥库密码
$ keytool -storepasswd -keystore keystorename
Enter keystore password: <old password>
New keystore password: <new password>
Re-enter new keystore password: <new password>
Run Code Online (Sandbox Code Playgroud)
更改密钥库别名密码
$keytool -keypasswd -keystore keystorename -alias aliasname
Enter keystore password:
New key password for <aliasname>:
Re-enter new key password for <aliasname>:
Run Code Online (Sandbox Code Playgroud)
注意:
**Keystorename**: name of your keystore(with path if you are indifferent folder)
**aliasname**: alias name you used when creating (if name has space you can use \)
for example: $keytool -keypasswd -keystore keystorename -alias stop\ watch
Run Code Online (Sandbox Code Playgroud)
Ori*_*olJ 22
要更改密钥myalias
库内密钥的密码,请执行以下操作mykeyfile
:
keytool -keystore mykeyfile -keypasswd -alias myalias
Run Code Online (Sandbox Code Playgroud)
如果密钥库包含具有不同密码的其他密钥条目,您还必须更改它们,或者您可以使用以下命令将密钥隔离到不同的密钥库,
keytool -importkeystore -srckeystore mystore.jck -destkeystore myotherstore.jks -srcstoretype jceks
-deststoretype jks -srcstorepass mystorepass -deststorepass myotherstorepass -srcalias myserverkey
-destalias myotherserverkey -srckeypass mykeypass -destkeypass myotherkeypass
Run Code Online (Sandbox Code Playgroud)
对于完整的程序更改(例如安装程序)并且没有提示
#!/bin/bash -eu
NEWPASSWORD=${1}
OLDPASSWORD=${2}
keytool -storepasswd -new "${NEWPASSWORD}" \
-storepass "${OLDPASSWORD}" \
-keystore /path/to/keystore
Run Code Online (Sandbox Code Playgroud)
完全披露:我不建议在 shell 中运行此命令行,因为旧密码和新密码将保存在 shell 的历史记录中,并在控制台中可见。
这里有很多答案,但如果您想在Android Studio中更改Mac上的jks密码.这是我能找到的最简单的步骤
1)打开终端并cd到.jks所在的位置
2)keytool -storepasswd -new NEWPASSWORD -keystore YOURKEYSTORE.jks
3)输入您当前的密码
KeyStore Explorer是 Java 命令行实用程序 keytool 和 jarsigner 的开源 GUI 替代品。KeyStore Explorer 通过直观的图形用户界面展示其功能以及更多功能。