Android Eclipse在哪里隐藏密钥库?

Android Eclipse在哪里隐藏密钥库?,android,publishing,keystore,Android,Publishing,Keystore,我对此感到非常沮丧,我想答案很简单 我已经使用导出向导编译并签署了我的android应用程序,如“使用Eclipse ADT编译并签署”一节所述 我想备份密钥库,并在将来的应用程序更新中方便地使用它,但我一生都不知道密钥库保存在哪里。我当然可以使用Eclipse来完成这个过程,但是如果我的计算机出了什么问题,我会非常糟糕 有人知道它存储在哪里吗?它不会隐藏它。导出的第一个步骤之一(创建或使用现有密钥库的地方)会询问您要将其保存到哪里。您可能希望再次执行导出步骤,查看当前默认的路径,然后在那里进行

我对此感到非常沮丧,我想答案很简单

我已经使用导出向导编译并签署了我的android应用程序,如“使用Eclipse ADT编译并签署”一节所述

我想备份密钥库,并在将来的应用程序更新中方便地使用它,但我一生都不知道密钥库保存在哪里。我当然可以使用Eclipse来完成这个过程,但是如果我的计算机出了什么问题,我会非常糟糕


有人知道它存储在哪里吗?

它不会隐藏它。导出的第一个步骤之一(创建或使用现有密钥库的地方)会询问您要将其保存到哪里。您可能希望再次执行导出步骤,查看当前默认的路径,然后在那里进行检查


它通常使用名称
键保存(无扩展名)。

我只是在这个非常烦人的问题上花了很多时间。在Windows上,如果在创建密钥库时未指定完整路径,Eclipse会将其隐藏在自己的目录中。因此,在我的例子中是C:\eclipse\mykeystore

我在创建密钥库时也没有注意。我正在使用Motodev包装的Eclipse安装。密钥库的默认位置是$HOME\motodevstudio\tools。

因此,下面是它的用法:, 首次导出项目时,您将看到密钥库的名称与.apk相同 改变这个!例如,将其设为projectname.keystore 这有点误导,但当您保存apk时,它将替换密钥库,并且您无法再次找到它。
然后每次导出项目时,选择.keystore文件

创建密钥库非常容易,只需在java环境中执行步骤即可,例如,我的是java EDT

在您的工作区(左侧),您的项目位于(Package Explorer,Navigator)下,单击名称项目顶部的Navigator right clik,您将有一个项目列表,在最后一个项目中选择click on Android Tools==>它将显示另一个列表,此列表将显示export unsigned Package,export signed Package。。。等等 选择已签名的包,并按照系统将在其中放置密钥存储的步骤进行操作(由您自己决定是否应该这样做) 选择你去过的任何地方,并给出一个pwd

祝你好运
RachidM

Android插件将其密钥存储隐藏在
%HOMEPATH%\.Android
~/.Android

argh中。我知道这很简单。非常感谢。