我 5 个月前在 Playstore 上发布了一些 apk。现在我终于有时间和资源来更新这些应用程序了。问题是,我忘记了签名密码。 ( keystore 和 key 密码)。我记得我将两个密码设置为相同的。我尝试使用暴力攻击、字典(单词列表)方法来检索密码,但它不起作用。 (我不能持续运行攻击一年!!)我尝试在 debug.keystore 上使用 keytool,但我记得的密码都不起作用。我使用“android”,因为它是默认密码,它显示 SHA1、SHA256 和 MD5。我需要做的就是更新应用程序,但我不能,因为它需要使用相同的证书进行签名。我不能仅仅制作另一个 apk 并制作一个新应用程序,因为我想保留良好的评论和下载数量。如有任何帮助,我们将不胜感激。
最佳答案
丢失 key 存储和密码,您将无法在 Google Play 上更新应用程序。
从 Google Play 中删除旧应用程序并创建新的 key 存储。使用该 key 存储创建新的签名 apk。
如果您不从 Google Play 中删除以前的应用程序,则必须更改包名称(Google Play 不允许上传两个具有相同包名称的应用程序)。
唯一的方法是尝试使用您最后记住的不同密码。
关于java - 我忘记了我的 Android apk 签名密码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31988290/