我不记得我用于我的 Android 应用程序的密钥库文件。有什么办法可以查到吗?
或者我可以在我的硬盘上搜索所有的 Keystore 文件吗?问题是该文件没有扩展名。
问问题
1605 次
2 回答
1
密钥库文件可以有任何扩展名,因此搜索不太可能对您有所帮助。
您可以从已签名的文件中提取某些详细信息,例如公钥,但这些都不能帮助您在设备上找到相应的文件。
如果您是通过 Eclipse 完成的,它可能会记住该位置。
如果你是通过终端完成的,而且不是很久以前,你可以一直按向上箭头键并希望你到达你用来签名它的命令,其中将包含文件路径,或者你可能会到达一个cd
which在运行签名命令之前切换到包含文件的目录。
如果这些都不起作用,那么您很不走运,将不得不手动搜索您的文件,或者创建一个新的密钥库(在这种情况下,如果您的应用程序已发布,您将必须以新的包名称重新发布您的应用程序)。
将来,请将您的密钥库备份到多个(安全)位置,以防止出现此类情况。
于 2013-04-24T20:28:24.847 回答
0
如果您是通过 Eclipse 完成的,请尝试使用以下命令重新导出您的应用程序:
文件>>导出>>导出安卓应用
并希望它仍然指向您的密钥库的最后一个位置。
于 2013-09-07T04:04:27.337 回答