我正在尝试发布更新到一个在2014年最初发布到应用商店的Android应用程序。我仍然拥有Keystore文件,但没有任何开发环境(例如Eclipse)。
我最初以为自己忘记了Keystore密码,但后来想起那个密码为空。但是,Android Studio不允许我使用空密码的Keystore。因此,我需要做大量的研究来找到有关如何更改这一点的信息......我最终找到了https://www.c-sharpcorner.com/blogs/forgot-keystore-passwordjks-file-you-can-still-recover-it,它提供了从空白密码更改的示例。
一旦我更改了这个密码,我就能够通过Android Studio生成已签名的应用程序包时收到的“密码验证失败”消息。
问题现在是,当我生成签名的应用程序包时,我收到“无法恢复密钥”的消息。经过调查,这似乎是输入了错误的别名密钥密码时发生的情况。我几乎肯定我在使用正确的密码(与上面更改Keystore密码的密码相同),但它仍然不让我通过。有没有办法克服这个问题?正如我上面所说,我没有访问gradle或来自开发环境的日志......我真的不想上传新应用到商店。
任何帮助都将不胜感激。