我在哪里可以找到eclipse创建的android密钥库的默认位置?

时间:2012-03-09 21:47:45

标签: java android linux eclipse keystore

我不记得在Fedora 15和JDK 6上通过Eclipse中的Android Tools导出我签名的Android应用程序时选择了哪个文件位置。

我只在〜/ .android /找到一个“debug.keystore”文件,但我的Android应用程序已经在Android Market中。有可能我上传了一个带调试密钥库的apk吗?

这可能是因为我使用过:

“右键点击我的eclipse项目” - > “Android工具” - > “导出已签名的Android应用程序”。

而不是:

“文件” - > “出口”?

3 个答案:

答案 0 :(得分:10)

我的私钥库实际上是“debug。 keystore ”,可以在以下位置找到:〜/ .android /

我刚给它一个误导性名称“debug”。

答案 1 :(得分:1)

默认位置与Android SDK的存储位置相同,在我的情况下(通过macports安装了android SDK),它是/opt/local/share/java

答案 2 :(得分:0)

如果有一个有用的默认位置,您可以完成导出过程并查看正确的位置。我假设你试过了,你的密钥库不存在,在这种情况下你需要自己找到它。如果您还记得文件名的一部分(也许它以.keystore结尾),您可以尝试locate命令,例如locate keystore