【问题标题】:Where does Eclipse hide the keystore?Eclipse 在哪里隐藏密钥库?
【发布时间】:2011-04-05 01:08:12
【问题描述】:

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

我已经使用导出向导编译并签署了我的 android 应用程序,如“使用 Eclipse ADT 编译和签署”部分中的here 所述。

我想备份密钥库并方便将来更新应用程序,但我无法确定密钥库的保存位置。我当然可以使用 Eclipse 来完成这个过程,但如果我的电脑出了什么问题,我会被搞砸的。

有谁知道它存放在哪里?

【问题讨论】:

    标签: android publishing keystore


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

      • 啊。我知道这很简单。谢谢。
      【解决方案3】:

      KeyStore的创建非常简单,按照你java环境中的步骤操作即可,例如java EDT

      在您的工作区(左侧)中,您的项目位于(Package Explorer,Navigator)下,单击 Navigator 右键单击​​您的项目名称顶部,您将获得一个项目列表,在最后一个选择点击 Android Tools ==> 它会显示另一个列表,这个会显示 exporte unsigned package, export signed package ... 等等。 选择签名包并按照系统将放置您的密钥存储的步骤进行操作(由您决定是否应该这样做) 选择您去过的任何地点,并为此提供密码

      祝你好运 拉希德M

      【讨论】:

        【解决方案4】:

        所以,事情是这样的, 首次导出项目时,您会看到密钥库的名称与 .apk 相同 改变这个!例如,使其成为 projectname.keystore 这有点误导,但是当您保存 apk 时,它将替换密钥库,您无法再次找到它。 然后每次导出项目时选择 .keystore 文件

        【讨论】:

          【解决方案5】:

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

          【讨论】:

            【解决方案6】:

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

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 1970-01-01
              • 2019-03-10
              • 1970-01-01
              • 2021-02-21
              • 1970-01-01
              • 2011-04-30
              • 1970-01-01
              相关资源
              最近更新 更多