如何在Android中处理丢失的KeyStore密码?

我忘记了我的密钥库密码,我不知道该怎么办(我不能或不会给它任何借口)。我想更新我的应用程序,因为我刚刚修复了一个错误,但它不再可能。如果我使用相同的密钥库但创建新密钥会发生什么?我是否仍然可以更新应用程序,如果不可能,我该如何向用户提供有关更新版本的信息?

如果有人遇到这样的问题或遇到过麻烦,你可以给出什么建议来帮助纠正这种情况?幸运的是,它是一个免费的应用程序。


慕无忌1623718
浏览 832回答 3
3回答

手掌心

这很不幸,但是当您丢失密钥库或密钥库的密码时,您的应用程序将成为孤立的。您唯一能做的就是在新密钥下重新提交您的应用程序。始终备份密钥库并将密码写入安全位置。

德玛西亚99

刚刚遇到这个问题 - 幸运的是我能够在一些Gradle的临时文件中找到密码。万一有人落在这里,试着寻找..Project\.gradle\2.4\taskArtifacts\taskArtifacts.bin它是以明文形式存在的。一般情况下,如果您确实记住了密码的至少一部分,请尝试搜索包含此子字符串的文件,并希望您能找到一些东西。想把它扔出去,也许最终会帮助别人。

米琪卡哇伊

如果提供了错误的密码,即使只是一次,它会继续说下次尝试:密钥库被篡改或密码不正确。即使你提供了正确的。我试了几次,也许是某种保护。关闭导出向导并使用正确的密码重新启动它,现在它可以工作:)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Android