12

我正在使用 Linux opensuse、eclipse helios 包

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

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

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

4

3 回答 3

25

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

对于 Linux 用户:删除您的调试证书(debug.keystoreddms.cfg~/.android/debug.keystore

对于 Windows 用户:删除您的调试证书(debug.keystoreddms.cfg
C:\Documents and Settings\Administrator\.android

于 2012-02-11T10:40:06.010 回答
5

我假设您正在 Eclipse 中开发。选择首选项-> android-> 构建-> 默认调试存储或自定义调试存储,查看那里的路径并找到 debug.keystore。

于 2012-02-11T10:38:15.133 回答
1

谢谢老兄,我终于弄清楚我在搜索它时犯了什么错误

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

于 2012-02-12T00:38:44.593 回答