“.android”文件夹和“debug.keystore”文件丢失

时间:2012-02-11 10:01:48

标签: java android eclipse keytool opensuse

我正在使用Linux opensuse,eclipse helios package

我必须在我需要API密钥的应用程序中导入谷歌地图,所以为了获得api密钥,我需要获得必须通过使用keytool运行debug.keystore文件获得的MD5总和值

但问题是我的整个“.android”文件夹丢失,包括debug.keystore文件。但是所有的项目都运行得很顺利,能够在windows xp中找到它,但不能在linux中找到它(opensuse)

如果是这样,我必须做什么才能生成一个新的debug.keystore文件???

3 个答案:

答案 0 :(得分:25)

导航到主目录~/.android(Linux,Mac OS)中的.android文件夹或Windows XP中的C:\Documents and Settings\[User Name]\.android或Windows Vista或Windows 7中的C:\Users\.android,并删除{ {1}}文件。然后转到eclipse并清理项目,这将创建一个新的debug.keystore文件,默认有效期为365天。

对于Linux用户:删除debug.keystore下的调试证书(debug.keystoreddms.cfg

对于Windows用户:删除您~/.android/debug.keystore

下的调试证书(debug.keystoreddms.cfg

答案 1 :(得分:5)

我假设你正在开发eclipse。选择偏好 - > android->建设 - >默认调试存储或自定义调试存储,请参阅那里的路径并查找debug.keystore。

答案 2 :(得分:1)

谢谢老兄,我终于想出了我在搜索时遇到的错误

朋友,如果你在任何linux发行版中搜索debug.keystore文件,请确保你有“show hidden file-> enabled”,因为默认情况下“.android”文件夹是隐藏的,不要忘记这样做: - )