【问题标题】:Is there a way to recover alias key password having the keystore file, keystore password and previous signed apks?有没有办法恢复具有密钥库文件、密钥库密码和以前签名的 apk 的别名密钥密码?
【发布时间】:2019-07-27 20:41:15
【问题描述】:

我需要更新我的应用程序,我有密钥库文件、密钥库密码、别名、以前签名的 apk,但忘记了别名密钥密码。我是不是搞砸了?

注意:我没有使用 Android Studio 生成 apk,所以没有要检查的日志。

我无法尝试使用暴力破解工具,因为我不知道密码是什么。

我知道谷歌说我必须备份我的密钥和东西,否则我将无法进行更新和等等,所以请不要提醒我。如果您知道解决方法,或者如果有人有联系谷歌解决问题的经验,我会全力以赴。

【问题讨论】:

标签: android google-play android-keystore in-app-update


【解决方案1】:

由于您忘记了密钥密码并且没有日志,所以您的密钥丢失了。

没有密码可以恢复。没有密码重置工具。

而且,由于您的密钥丢失,您无法再在 Google Play 上更新您的应用。 (docs)

警告:将您的密钥库和私钥保存在安全可靠的地方,并确保对它们进行安全备份。如果您将应用发布到 Google Play,然后丢失了您签署应用所用的密钥,您将无法发布对应用的任何更新,因为您必须始终使用相同的密钥签署应用的所有版本。

【讨论】:

    【解决方案2】:

    联系 Google 支持是最好的方法。首先,他们将验证请求发起者是应用程序的所有者(因此您必须使用拥有该应用程序的谷歌帐户登录)。然后,他们回复一些指令以生成新的密钥库并以特定格式导出。将生成的文件发送给他们后,他们会将其注册到上传证书并发送确认。

    【讨论】:

      最近更新 更多