2013-05-06 61 views
0

我在Eclipse中工作在Android上时遇到了一个奇怪的错误。情况是如下。我有一个完全工作的项目。当处理一个活动java文件,不幸的是我的系统关闭。当我打开系统后重新打开Eclipse中,我的一些项目的Java文件转换为ASCII characters.I没有一个备份also.Please帮助me.The生成的Java文件看起来像下面在Eclipse的奇怪的错误为Android

enter image description here

+0

你是否在eclipse之外打开过文件?你能看到那里的内容吗?对于备份,请在eclipse中检查该文件的本地历史记录。您可能能够恢复某些内容......并且您从该问题中学到了什么?使用版本控制系统来保持备份... – WarrenFaith 2013-05-06 11:30:01

+0

它没有在任何地方打开。系统关闭,所以一切都异常关闭。是的,我学到的一件事是每次添加重要的东西时保持备份。但仍然如果任何解决方案,这是可用的那么这将是伟大的。 – 2013-05-06 11:33:26

+0

正如我所问:你是否检查过一个普通的编辑器是否真的是空的文件?也许这只是eclipse本身的一个问题。另外:检查当地的历史记录,以找到文件的旧状态....如果人们会读我写的东西,帮助将是如此真棒... – WarrenFaith 2013-05-06 11:38:46

回答

-1

我终于找到了解决上述problem.Eclipse始终保存在文件基于修改日期和时间的本地历史记录。要从本地历史记录中检索最近修改的文件,请执行以下步骤:

1.使用eclipse编辑器打开损坏的文件。

2.右键点击 - >组 - >显示本地历史“ 查看结果‘历史视图’

,并根据修改后的时间打开一个文本编辑器文件并复制你的原创内容。

另一种方式

Eclipse工作空间 - >元数据 - >插件 - > org.eclipse.core.resources - >历史

你可以找到一个文件夹列表用几个字母命名,使用“修改日期”列并打开最新的文件夹以获取正在处理的最近的文件。在该文件夹中,可以找到一些具有不寻常命名的文件,用一些文本编辑器打开文件以找到您正在搜索的文件,如果可能的话尝试匹配文件大小。

1

右键点击你的项目 - >属性 - >资源 - >文本文件编码,然后选择你的编码(UTF-8等)

编辑:

另一种方法可能是窗口 - >首选项 - >常规 - >工作空间,然后选择你在这里编码

+0

不工作的家伙。 – 2013-05-06 11:19:13

+0

查看更新 – 2013-05-06 11:26:42

+0

还没有效果 – 2013-05-06 11:29:52