“.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.keystoreddms.cfg

对于 Windows 用户:删除 C:\Documents and Settings\Administrator\.android 下的调试证书(debug.keystoreddms.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@*?@+含义和区别

android学习第一天(android的介绍和基础):

js和android原生代码交互

Android系统中的.apk文件和dex文件

如何在 android 和 PC 或其他 android 设备中使用蓝牙传输文件

Android 文件管理分区存储 ( 分区存储机制 和 文件索引数据 )