我正在使用Linux opensuse,eclipse helios package
我必须在我需要API密钥的应用程序中导入谷歌地图,所以为了获得api密钥,我需要获得必须通过使用keytool运行debug.keystore文件获得的MD5总和值
但问题是我的整个“.android”文件夹丢失,包括debug.keystore文件。但是所有的项目都运行得很顺利,能够在windows xp中找到它,但不能在linux中找到它(opensuse)
如果是这样,我必须做什么才能生成一个新的debug.keystore文件???
答案 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.keystore
和ddms.cfg
)
对于Windows用户:删除您~/.android/debug.keystore
debug.keystore
和ddms.cfg
)
答案 1 :(得分:5)
我假设你正在开发eclipse。选择偏好 - > android->建设 - >默认调试存储或自定义调试存储,请参阅那里的路径并查找debug.keystore。
答案 2 :(得分:1)
谢谢老兄,我终于想出了我在搜索时遇到的错误
朋友,如果你在任何linux发行版中搜索debug.keystore文件,请确保你有“show hidden file-> enabled”,因为默认情况下“.android”文件夹是隐藏的,不要忘记这样做: - )