Windows10用户。我正在尝试恢复我的keystore
密码。我正在使用keytool.exe
中的C:\Program Files\Android\Android Studio\jre\bin
。
我最终希望更改密码,但是我不确定密码是什么。我正在尝试通过运行类似于以下命令来获取incorrect password
错误:
keytool -keypasswd -keypass "foo" -new "foobar"-keystore "C:\Users\Me\Desktop\stuff\keystores\android.jks"
我也尝试过:
keytool -keypass "foo" -new "foobar"-keystore "C:\Users\Me\Desktop\stuff\keystores\android.jks"
我的错误信息都是
Illegal option:
C:\Users\Me\Desktop\stuff\keystores\android.jks
***侧面注释:
我在Android Studios中确实拥有密码“ Remembered”,并且能够生成新密钥并进行更新。我的最终目标是将密钥库转移到我的Mac。如果还有另一种查找密码或处理此配置的方法,我将不知所措。
答案 0 :(得分:0)
我能够找到发出Enter keystore password:
提示符的命令。命令:
keytool -list -v -keystore C:\Users\Me\Desktop\stuff\keystores\android.jks
尝试几次输入错误的密码后,我收到错误代码:
keytool error: java.io.IOException: Keystore was tampered with, or password was incorrect
最后,我能够猜出我的正确密码,该密码输出:
Keystore type: JKS
Keystore provider: SUN
Your keystore contains 1 entry
Alias name: myandroidkey
Creation date: 16-Aug-2018
Entry type: PrivateKeyEntry
Certificate chain length: 1
Certificate[1]:
...
*******************************************
*******************************************