3

我试图在 Eclipse 上重新导入我的 android 项目以解决问题,但我不小心覆盖了项目中的所有文件。所有这些都已损坏,这意味着它们的大小现在为 0B...
我尝试使用本地历史记录,但它没有用,因为我的项目不再在我的工作区中,对于 .metadata 也是如此。
我还尝试使用 Recuva(用于恢复文件的软件),它可以看到我的文件的真实大小,但是当我尝试恢复它们时,它们的大小总是 0B ......
我失去了大约 7 天的工作,我真的不想使用 Java Decompiler 重写我的代码......
所以我的问题是,有没有办法恢复这些文件?

4

4 回答 4

9

我写了 200 行代码,突然系统重新启动。我丢失了所有代码。但我从 eclipse 的本地历史中恢复了数据。右键单击文件-->替换为-->本地历史中的上一个

在此处输入图像描述

于 2016-03-21T13:29:28.793 回答
6

Eclipse 有本地历史记录,尽管默认情况下它设置得非常低 - 我在设置新开发机器时的首要任务之一是增加值(除了我的其他版本控制)在此处输入图像描述

如果您确实有历史记录,则可以右键单击您的班级,然后选择与本地历史记录进行比较。

于 2013-07-19T11:57:04.313 回答
1

您可以尝试使用JD-GUI 之类的东西进行反编译。它可能没有你想象的那么繁琐。混淆器的存在是有原因的。

于 2013-07-19T11:26:58.460 回答
0

这不是真正的编程问题,但我有类似的情况,“Mini Tool Power Data Recovery”工具帮助了我(它是付费工具,存在免费版本,但也许你可以在这个方向搜索并找到一些开源的东西)。然后我尝试了其他一些工具,但没有结果。

于 2013-07-19T10:24:51.210 回答