我不知道如何解决我的问题.我们在Android市场上发布了一个Android应用程序.在解决了一些问题之后,我们无法将其作为应用程序在市场中的下一个版本发布,因为我们丢失了用于签署该构建的私钥.如果更新版本未使用相同的密钥签名,则android不接受构建.
对于这个应用程序,很少有用户已经在市场上购买它.如果我们使用不同的包名称上传相同的应用程序,则购买的用户将无法获得更新的版本.我该如何解决这个问题?对此有何建议?
提前致谢...
adn*_*eal 28
没有办法恢复你的密钥.我曾经意外地删除了我的并遇到了同样的问题.我最后通过电子邮件向已经购买了我的应用程序的少数用户发送了关于我的错误的电子邮件,并告诉他们让我知道他们是谁,如果这就是他们想要的,我会再次退还他们购买的应用程序.从那时起,我已经制作了几份钥匙.再一次,没有办法恢复这个.
另一方面,您可以尝试在计算机上执行系统还原,直到您尚未错放或删除密钥的上一个日期.
我们曾经遇到过同样的问题.如上所述,无法恢复密钥.但你可以尝试蛮力来恢复它.
这个帖子特别有用:忘记密钥库密码,考虑Brute-Force检测.它会破坏密钥库吗?
你应该至少知道你的密钥应该是什么.让我们说你知道钥匙有android,app和2012.脚本将尝试这三个单词和其他单词的每个组合.在我们的案例中,我们在第一次尝试中恢复了它.
祝好运.