Keystore Eclipse ADT文件位置

问题描述:

我在Android Market上开发并发布了一个应用程序。 我编译了发布,签名和zipaligned与Eclipse ADT导出。 这个过程在向导中为我创建了一个Keystore。 我采取的步骤详见Android dev guideKeystore Eclipse ADT文件位置

我想知道,新创建的密钥库在哪里??我想把它重新用于另一个项目,但我不知道我在哪里可以找到它。

我认为它会被命名为my-release-key.keystore但我无法找到它。 对不起,如果这是一个愚蠢的问题,但我是相当新的这一点,是一个厌倦的东西卡住。

编辑: 我用了Eclipse ADT向导,并在那里我输入的位置如下...

Keystore Location

我一个苹果和一个非常新的Mac用户开发。我只是不知道这个文件放在哪里。它我不在项目文件夹或“cd /”位置。

感谢

+0

你手工签名或通过ADT的(Eclipse中)“出口签名的应用程序包”功能 –

+0

看到这个类似的主题:? http://*.com/questions/3588487/where-does-eclipse-hide-the-keystore – riper

+0

是的确使用了“导出签名的应用程序包”功能。 感谢您的类似的线程链接,但我的问题是不同的。 – Sprouts

使用eclipse向导时,您可以显式设置密钥库目标文件夹。但是如果你没有这样做(在你的情况下),eclipse会在你的主目录中保存新的密钥。

Eclipse Wizard

+0

嗨,如果你把它从**/home/a4e6/my-release-key.keystore **设置为** my-release-key.keystore ** – Sprouts

+0

,它会到达哪里它将位于我的主目录/首页/ a4e6/ – 4e6

您应该手动keytool创建它。此步骤在Obtain a suitable private key指南的部分描述。

+0

嗨,在那个位置有一个debug.keystore。但这不是一个新创建的。我认为这是用于系统调试的关键。但调试密钥不能用于为Android市场签名。 – Sprouts

+0

我的歉意。我误解了你的问题,删除然后编辑答案。 – 4e6

+0

4e6 - 使用keytool创建手动是创建密钥的一种方式,但我已经使用Eclipse ADT向导创建了它。我需要找到由向导创建的密钥,而不是创建一个新密钥。 – Sprouts

OK,我发现了Eclipse ADT Mac OS X上节省Eclipse.app/Contents/Mac OS默认密钥库:-(

+1

如果你使用Windows它会在这里C:\工具\ Android开发工具\ eclipse –

+0

这是可怕的......多么迟钝的方式来处理这样一个重要的文件。还要注意,默认情况下文件不会有扩展名。 – PSIXO

基本上在窗口(经过在微软Windows 7) 。在release_kestore卖场默认的C:\Users\xyz\release_keystore然后我们把它移动到我们的舒适的地方