gpt4 book ai didi

用于别名密码的 Android Keystore 'Cannot recover key'

转载 作者:行者123 更新时间:2023-12-04 04:01:23 25 4
gpt4 key购买 nike

我正在尝试发布 Android 应用程序的更新,该应用程序最初于 2014 年发布到商店。我仍然有 keystore 文件,但没有开发环境(例如 Eclipse)。

我本来以为我忘记了Keystore密码,后来想起来那个密码是空的。但是,Android Studio 不允许我使用密码为空的 keystore 。所以我需要做大量的研究来找到关于如何改变这个的信息......我终于遇到了https://www.c-sharpcorner.com/blogs/forgot-keystore-passwordjks-file-you-can-still-recover-it这给出了从空白密码更改的示例。

一旦我更改了这个密码,我就能够通过 Android Studio 生成签名应用程序包时收到的“密码验证失败”消息。

现在的问题是我在生成签名的应用程序包时收到“无法恢复 key ”消息。做研究,这似乎是别名 key 密码输入错误的时候。我几乎肯定我使用了正确的密码(与我将上面的 Keystore 密码更改为相同的密码)但它不允许我这样做。有什么办法可以克服这个问题吗?正如我上面所说,我无权访问开发环境中的 gradle 或日志...我真的不想将新应用上传到商店。

如有任何帮助,我们将不胜感激。

最佳答案

我建议您尝试使用 Keystore Explorer 打开您拥有的两个 keystore 文件(一个密码为空,一个密码为空) .

请注意,通常有两组密码带有 '*.jks' 文件格式 keystore ,一组用于具有您的 key 或别名的 keystore ,另一组用于解锁 keystore 中的 key 或别名,它们可以不同并且您在签名时需要同时拥有两者。因此,也可以通过右键单击并在 Keystore Expolrer 中选择“解锁”来尝试解锁 keystore 中的 key 或别名。

获得正确的密码后,您就可以进行修改,例如重新设置 keystore 的密码,重新设置 key 或别名的密码,甚至完全创建一个新的 keystore 并将 key 或别名复制到其中,只需确保每一步都保存一份备份副本,以免丢失您的 key 。

关于用于别名密码的 Android Keystore 'Cannot recover key',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63019376/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com