首页 > 解决方案 > 使用似乎没有密码的现有密钥库为应用程序签名

问题描述

我希望对我面临的问题有一些想法。我尝试了多种解决方案,但我被卡住了。

我们从某个设计工作室继承了一个应用程序。他们提供了用于签署应用程序的 .jks 文件,但没有提供密码。当我调用命令时

keytool -list -v -keystore xx.jks

并在要求输入密码时按回车键(即留空),我得到密钥库的所有 SHA、别名等信息。这是否意味着它不受密码保护?

然后我尝试使用此密钥库对 .apk 进行签名,但按 Enter 不起作用。它想要一个密码。

我尝试使用导出密钥-exportcert。首先它要求输入密钥库密码。我点击进入。然后它要求输入特定的密钥密码,然后按 Enter 不起作用。

我真的很困惑。文件密码是否受保护?如果没有,使用它的步骤是什么?

谢谢!

标签: javaapkkeystore

解决方案


推荐阅读