我丢失了用于为 Android 应用程序制作发布版本的密钥库文件。但我有证书文件。现在我想从这个现有的证书文件生成一个新的密钥库,但我无法这样做,因为我忘记了第一次创建密钥库时设置的别名。有没有办法可以使用相同的证书文件并生成新的密钥库?我尝试了以下命令,但没有成功。
keytool -import -alias foo -file certfile.cer -keystore publicKey.store
我丢失了用于为 Android 应用程序制作发布版本的密钥库文件。但我有证书文件。现在我想从这个现有的证书文件生成一个新的密钥库,但我无法这样做,因为我忘记了第一次创建密钥库时设置的别名。有没有办法可以使用相同的证书文件并生成新的密钥库?我尝试了以下命令,但没有成功。
keytool -import -alias foo -file certfile.cer -keystore publicKey.store
这个链接有帮助吗?
使用以下命令生成密钥库:
keytool -genkey -alias tomcat -keyalg RSA -keystore keystore.jks
在 java 密钥库中导入 CER 文件:
keytool -importcert -file certificate.cer -keystore keystore.jks -alias "Alias"