“.android”文件夹和“debug.keystore”文件丢失
Posted
技术标签:
【中文标题】“.android”文件夹和“debug.keystore”文件丢失【英文标题】:".android" folder and "debug.keystore" file missing 【发布时间】:2012-02-11 10:01:47 【问题描述】:我正在使用 Linux opensuse、eclipse helios 包
我必须在我需要 API 密钥的应用程序中导入谷歌地图,所以为了获得 api 密钥,我需要通过使用 keytool 运行 debug.keystore 文件来获取 MD5 总和值
但问题是我的整个“.android”文件夹都丢失了,包括 debug.keystore 文件。但是所有项目都在顺利运行,我能够在 windows xp 中找到它,但在 linux(opensuse) 中找不到
如果是这样,我必须做什么才能生成新的 debug.keystore 文件???
【问题讨论】:
【参考方案1】:导航到主目录中的 .android 文件夹 ~/.android
(Linux、Mac OS)或 Windows XP 中的 C:\Documents and Settings\[User Name]\.android
或 Windows Vista 或 Windows 7 中的 C:\Users\.android
,然后删除 debug.keystore
文件。然后去eclipse清理项目,这将创建一个新的debug.keystore
文件,默认有效期为365天。
对于 Linux 用户:删除 ~/.android/debug.keystore
下的调试证书(debug.keystore
和 ddms.cfg
)
对于 Windows 用户:删除 C:\Documents and Settings\Administrator\.android
下的调试证书(debug.keystore
和 ddms.cfg
)
【讨论】:
谢谢老兄,我终于弄清楚我在搜索它时犯了什么错误,如果你在任何 linux 发行版中搜索 debug.keystore 文件,请确保你有“显示隐藏文件- > 启用”,因为默认情况下“.android”文件夹是隐藏的,别忘了这样做:-)【参考方案2】:我假设您正在 Eclipse 中开发。选择首选项-> android-> 构建-> 默认调试存储或自定义调试存储,查看路径并找到 debug.keystore。
【讨论】:
谢谢老兄,我终于弄清楚我在搜索它时犯了什么错误,如果你在任何 linux 发行版中搜索 debug.keystore 文件,请确保你有“显示隐藏文件- > 启用”,因为默认情况下“.android”文件夹是隐藏的,别忘了这样做:-)【参考方案3】:谢谢老兄,我终于弄清楚我在搜索它时犯了什么错误
朋友,如果您在任何 linux 发行版中搜索 debug.keystore 文件,请确保您已启用“显示隐藏文件->”,因为默认情况下“.android”文件夹是隐藏的,不要忘记这样做:- )
【讨论】:
以上是关于“.android”文件夹和“debug.keystore”文件丢失的主要内容,如果未能解决你的问题,请参考以下文章
Android xml资源文件中@@android:type@*?@+含义和区别