Android Eclipse在哪里隐藏密钥库?
我对此感到非常沮丧,我想答案很简单 我已经使用导出向导编译并签署了我的android应用程序,如“使用Eclipse ADT编译并签署”一节所述 我想备份密钥库,并在将来的应用程序更新中方便地使用它,但我一生都不知道密钥库保存在哪里。我当然可以使用Eclipse来完成这个过程,但是如果我的计算机出了什么问题,我会非常糟糕Android Eclipse在哪里隐藏密钥库?,android,publishing,keystore,Android,Publishing,Keystore,我对此感到非常沮丧,我想答案很简单 我已经使用导出向导编译并签署了我的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
祝你好运
RachidMAndroid插件将其密钥存储隐藏在%HOMEPATH%\.Android
或~/.Android
argh中。我知道这很简单。非常感谢。