找出我使用的Keystore文件

时间:2013-04-24 20:25:14

标签: android android-keystore

我无法记住我用于Android应用的哪个Keystore文件。 有没有办法找出答案?
或者我可以在硬盘上搜索所有Keystore文件吗?问题是该文件没有扩展名。

2 个答案:

答案 0 :(得分:1)

密钥库文件可以包含任何扩展名,因此搜索不太可能对您有帮助。

您可以从已签名的文件中提取某些详细信息,例如公钥,但这些都不会帮助您找到设备上的相应文件。

如果您是通过Eclipse完成的,它可能会记住该位置。

如果你是通过终端进行的,而且不是很久以前,你可以继续按向上箭头键并希望你到达用于签名的命令,它将包含文件路径,或者你可以到达cd,在运行签名命令之前切换到包含该文件的目录。

如果这些都不起作用,那么您运气不好,必须手动搜索文件,或者创建新的密钥库(在这种情况下,如果发布了新的软件包名称,则必须重新发布应用程序)。

将来,请将您的密钥库备份到多个(安全)位置,以防止出现这种情况。

答案 1 :(得分:0)

如果您是通过Eclipse完成的,请尝试使用以下方法重新导出您的应用

文件>>导出>>导出Android应用

希望它仍然指向密钥库的最后一个位置。