在android市场上失去了我上传的应用程序的keystore

我不知道如何解决我的问题。 我们在Android市场上发布了一个Android应用程序。 修复了一些问题之后,我们无法将其作为marketplace中的下一个应用程序版本发布,因为我们丢失了用于签署该构build的私钥。 如果更新版本没有被相同的密钥签名,则android不接受构build。

对于这个应用程序,很less用户已经在市场上购买它。 如果我们上传包含不同包名的相同应用程序,购买的用户将无法获得更新的版本。 我该如何解决这个问题? 有关于此的任何build议?

提前致谢…

没有办法恢复你的密钥。 我曾经无意中删除了我,并面临同样的问题。 我最终通过电子邮件向已经购买了我的应用程序的less数用户发送了关于我的错误的信息,并告诉他们让我知道他们是谁,如果那是他们想要的,我会再次购买应用程序。 从那以后,我做了好几个我的钥匙。 再次,没有办法恢复这个。

另一方面,您可以尝试在您的计算机上进行系统还原,以恢复至以前没有放错位置或删除密钥的date。

我们曾经有同样的问题。 如上所述,没有办法恢复您的密钥。 但是你可以尝试蛮力来恢复它。

这个线程特别有用: 忘记密钥库密码,思考暴力检测。 它会破坏密钥库吗?

你至less应该知道你的钥匙应该是什么。 让我们说你知道钥匙有androidapp2012 。 脚本将尝试这三个词加上其他的每个组合。 在我们的情况下,我们在第一次尝试中恢复了它。

祝你好运。