【问题标题】:Recover file in Android Studio?在 Android Studio 中恢复文件?
【发布时间】:2015-07-14 23:13:03
【问题描述】:

我在 Android Studio(1.2 版)中创建了一个项目,在该项目上工作了几周后,我的电脑突然关闭(当时 Android Studio 处于打开状态)。

再次启动电脑后,我发现我的一个文件被完全删除了。

这是工作区的快照 -

如您所见,该文件上没有任何内容。

有没有办法恢复那个文件?我正在使用 Ubuntu 14.04。

【问题讨论】:

  • 您能检查一下文件的本地历史记录中是否有某些内容吗?
  • 我推荐在遇到这种情况后使用 git 之类的 VCS。此外,它鼓励您将工作量化为单独的小阶段(即提交)

标签: java android android-studio


【解决方案1】:

你能在文件资源管理器中找到该文件吗?

如果可以,请尝试通过其他资源管理器打开文件

您可以通过右键单击项目并点击“文件路径”来找到您的项目路径

是否有本地历史记录?

尝试右键单击错误文件并检查本地历史记录 -> 显示历史记录

如果您可以获取本地历史记录,请右键单击历史记录条目并单击 revert

【讨论】:

  • 也没有本地历史记录?
  • 我只是想知道如果本地历史记录也不可用,是否可以获取文件?
  • 如果文件在 Android Studio 中不可用,我会尝试文件恢复解决方案,但不幸的是,作为 Windows 用户,我无法提出任何建议,但谷歌可能会给你结果
【解决方案2】:

你可以去VCS>本地历史>显示历史 并找到您要恢复的小时/分钟并点击恢复。 我以前做过这个,它救了我的命。

【讨论】:

  • 几乎失去了 4 天的不间断工作,我的心还在怦怦直跳。 “谢谢”甚至没有开始表达我对此的感激之情。
  • 哇。刚刚恢复了意外删除的包。救了我的命,谢谢。
【解决方案3】:

如果该文件不再存在,请创建一个具有完全相同名称的新文件,然后尝试使用 VCS-> 本地历史记录-> 显示历史记录。

对于我正确保存/删除的新文件,这是唯一可行的方法。

【讨论】:

  • 似乎有点像巫毒教!不在 git、存储更改或文件系统中……但这有效。
【解决方案4】:

又是一天,当我不小心删除了整个项目文件(注意:项目的根文件夹可用)时,Android Studio 节省了我的辛勤工作。没有文件可用于搜索本地历史记录。我遵循的步骤如下。

在 Android Studio 中打开根项目。

然后右键单击当前为空的父文件夹->选择“本地历史记录”->“显示历史记录”。

这会将所有已删除的文件显示为“外部更改”,现在您可以恢复到标记为“外部更改”的历史记录项之前的条目。这将还原所有“Shift + 已删除”文件!

恢复后,我仍然可以看到一些缺少最近更改的文件,显然可以对单个文件使用相同的过程来恢复这些文件。

现在我能够恢复“shift+deleted”的整个 android studio 项目。这对我来说是无价的时刻:)

【讨论】:

    【解决方案5】:

    如果您已从 VCS 导入项目,但在清理项目或未修订文件时意外删除了 .vcs 文件并丢失了文件。只需转到
    Preferences -> Version Control (for mac)Settings -> Version Control (for windows)
    我们将看到@987654325 @ 和 VCS 状态。通过选择并应用更改,项目会自动同步并更新为您之前的来源。查找附图以供参考。
    您也可以从工具栏中启用 VCS 并同步项目。
    谢谢


    N:B:我最初找不到 VCS -> 本地历史,因为我 需要先启用 VCS。 Check my Answer



    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-05-24
      • 1970-01-01
      • 1970-01-01
      • 2010-10-28
      • 1970-01-01
      • 1970-01-01
      • 2020-08-28
      • 1970-01-01
      相关资源
      最近更新 更多