我丢失了我的调试密钥库文件

时间:2014-01-29 21:35:08

标签: java android keystore android-keystore

我创建了一个应用程序并在没有特定Keystore文件的情况下发布。我使用默认的调试密钥库文件...实际上在编写我的代码后我刚从bin文件夹发布它...现在我改变了我的笔记本电脑和我的操作系统。我在eclipse中有相同的代码和相同的项目,但当我更改我的代码和Android版本代码时,似乎eclipse创建了另一个调试密钥库,我的应用程序无法更新。我如何恢复相同的调试密钥库文件?

1 个答案:

答案 0 :(得分:1)

您是否直接从/ bin?

将您的应用发布到Google Play商店

你能给我们一个你的应用程序的链接(只是出于好奇心)。

但除此之外,长话短说你无法更新你的应用程序,因为你丢失了你的密钥库。

Keystores是独一无二的,据说它们无法复制(欢迎任何人说出来)。

我在这里看到的唯一选项是取消发布您的应用,更改您的包名并重新发布。但考虑到您将失去当前用户。

请在构建应用时为将来做好准备。使用Android工具 - >导出已签名的应用程序。

另请查看Proguard的混淆:http://developer.android.com/tools/help/proguard.html