2010-08-17 78 views
3

我丢失了.keys.ks文件,我用它来签署我的Android(市场)应用程序。有什么我可以做的吗?我真的希望我不必在市场上重新发布具有不同包名的应用程序,因为当前用户不会看到我的更新。如果我在Eclipse中使用相同的密码重新创建它,我可以创建相同的密钥吗?我失去了我用我的Android应用程序签署的密钥

回答

8

不,没有什么可以做的。你必须签署一个新的密钥。不,目前的用户不会看到你的更新,如果它是一个付费应用程序,他们也将不得不再次支付安装应用程序。

始终备份您的密钥。为了以防万一,我在我的Gmail和我的云端硬盘上都安装了它。

+0

如果我记得密码,就不可能重新创建密钥? – fhucho 2010-08-17 12:09:03

+0

您可以尝试重新创建它。然后将更新上传到市场。如果需要它,那么它就可以工作。 – 2010-08-17 12:24:53

+3

@fhucho不,使用相同的密码不会生成相同的密钥。 – 2010-08-17 14:06:10

0

如果您使用的是Adroid Studio,那么请执行此操作。

首先尝试创建新的密钥库。

然后打开任务位于... gradle \ 2.14.1 \ taskArtifacts \ taskArtifacts.bin中的记事本的artifacts.bin并查找您刚给出的密码或id。

复制附近的单词并粘贴在搜索框中...并搜索。

它会显示任何密码给你的应用程序。即使你会得到身份证。

相关问题