我对此感到非常沮丧,我怀疑答案很简单。
我已经使用导出向导编译并签名了我的 android 应用程序,如“使用 Eclipse ADT 编译和签名”部分所述。
我想备份密钥库并方便将来的应用程序更新,但我无法弄清楚密钥库的保存位置。我当然可以使用 Eclipse 来完成这个过程,但如果我的电脑出了什么问题,我会被搞砸的。
有谁知道它存储在哪里?
我对此感到非常沮丧,我怀疑答案很简单。
我已经使用导出向导编译并签名了我的 android 应用程序,如“使用 Eclipse ADT 编译和签名”部分所述。
我想备份密钥库并方便将来的应用程序更新,但我无法弄清楚密钥库的保存位置。我当然可以使用 Eclipse 来完成这个过程,但如果我的电脑出了什么问题,我会被搞砸的。
有谁知道它存储在哪里?
我只是在这个非常烦人的问题上花了很多时间。在 Windows 上,如果您在创建密钥库时没有指定完整路径,Eclipse 会将其隐藏在自己的目录中。所以就我而言,它是 C:\eclipse\mykeystore
它没有隐藏它。导出的第一步(您创建或使用现有密钥库的位置)询问您要将其保存在哪里。您可能希望再次执行导出步骤以查看当前默认为哪个路径,然后检查那里。
它通常以名称key
(无扩展名)保存。
创建 KeyStore 非常简单,只需按照您的 java 环境中的步骤操作即可,例如 java EDT
在您的工作区(左侧)中,您的项目位于(Package Explorer,Navigator)下,单击 Navigator 右键单击您的项目名称顶部,您将有一个项目列表,最后一个选择单击 Android Tools ==> 它将显示另一个列表,这个列表将显示 exporte unsigned package、export signed package ... 等等。选择签名包并按照系统将放置您的密钥存储的步骤(由您决定是否应该)选择您去过的任何位置,并为此提供密码
祝你好运
所以,它是这样的,当你第一次导出项目时,你会看到密钥库的名称与 .apk 相同,更改此!例如,将其设为 projectname.keystore 这有点误导,但是当您保存 apk 时,它将替换密钥库,您无法再次找到它。然后每次导出项目时选择 .keystore 文件
创建密钥库时我也没有注意。我正在使用 Motodev 包装的 Eclipse 安装。密钥库的默认位置是 $HOME\motodevstudio\tools。
Android 插件将其密钥库隐藏%HOMEPATH%\.android
在~/.android