是否可以从Android Studio恢复覆盖的文件?

时间:2018-11-29 13:29:02

标签: android android-studio file-recovery

由于一个错误,我已经覆盖了两个同名来自android studio的项目,而今天我已经取消了该操作,因此我尝试打开主项目,但发现其中没有Java类,只是布局的文件。

在我覆盖的第二个项目中,存在大量文件混乱,并试图通过使用Android Studio的历史记录恢复项目版本,即使那些文件已经消失。

无论如何,是否有可能恢复整个项目?

Ps:该项目中剩下的所有内容都是生成的apk。

3 个答案:

答案 0 :(得分:2)

我有一些可行的解决方案。

候选人为:

  • 搜索$AppData$文件夹
  • 搜索注册表
  • (最困难),您可能必须保留磁盘状态并亲自雕刻文件。

干杯,希望对您有所帮助。

使用第三种方法(文件雕刻),可能不会引起很多文件操作!(系统可能会覆盖以前的数据)

答案 1 :(得分:2)

希望您使用了gitsvn之类的源代码控制,这很简单,可以恢复到上一次提交的操作,但是这是在您选择的源代码控制中完成的。如果您不使用源代码管理,也许这将是以后的课程。

我没有使用过Android Studio,但是作为IntelliJ之类的JetBrains产品,它将有一个local history record of changes。但这只会记录最近的更改。

如果这不起作用,则可能必须找出您选择的操作系统是否在还原点等中备份了文件。

答案 2 :(得分:2)

如果您已打开文件历史记录,则可以使用它来转到该文件夹​​的先前版本。也可以使用系统还原回到上一个日期。还可以使用Recuva等第三方软件来找回已删除的文件。
尝试之前,请确保在某处保留当前状态的副本。