我对此感到非常沮丧,我怀疑答案很简单。

我已经使用导出向导编译并签署了我的Android应用程序,如上所述 这里 在“编译并用Eclipse ADT签名”部分中。

我想备份钥匙店,并为将来的应用程序更新提供方便,但是我无法为保存密钥库的一生而弄清楚。我当然可以使用Eclipse进行整个过程,但是如果我的计算机发生了什么事,我会很搞砸。

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

有帮助吗?

解决方案

它不会隐藏它。导出的第一步之一(您在哪里创建或使用现有密钥库)询问您要保存在哪里。您可能需要再次浏览导出步骤,以查看当前默认的路径,然后在此检查。

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

其他提示

我只是花了很多时间来解决这个非常烦人的问题。在Windows上,如果您在创建密钥库时没有指定完整的路径,则Eclipse将其隐藏在其自己的目录中。因此,就我而言,是c: eclipse mykeystore

创建密钥库非常容易,只需按照Java环境中的步骤操作,因为景象是Java EDT

在您的工作区(左侧)中,您将项目放在(包装Explorer,Navigator)下,单击Navigator在您的名称项目的顶部右Clik,您将拥有一份项目列表,最后一个项目选择单击Android,工具==>它将显示另一个列表,该列表将显示导出的无符号软件包,导出签名软件包...等等。选择已签名的软件包,然后按照系统将您的密钥存储的步骤(您可以决定应该这样做)选择您去的任何位置,并为此提供PWD

祝你好运

因此,这就是这样,当您首次导出项目时,您会看到密钥库的名称与.apk更改此!例如,将其放置在projectName.keystore中,例如它有点误导,但是当您保存APK时,它将替换钥匙室,您无法真正找到它。然后每次导出项目选择.Keystore文件

创建密钥库时,我也没有注意。我正在使用Motodev包裹的日食安装。密钥库的默认位置有$ home motodevstudio 工具。

Android插件将其密钥库隐藏在任何一个 %HOMEPATH%\.android 或者 ~/.android

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top