从android中的应用程序恢复已删除的Xml文件

pra*_*ash 52 xml android recovery

是否可以从Android IDE中的应用程序恢复已删除的XML文件?

不幸的是我从我的应用中删除了重要文件

Tom*_*Tom 207

对于Eclipse:

要使用本地历史记录中的状态还原已删除的Workbench资源:

  1. 在其中一个导航视图中,选择要还原本地历史记录状态的文件夹或项目
  2. 从资源的弹出菜单中,选择"从本地历史记录还原..."."从本地历史记录还原"对话框将打开,显示以前包含在所选文件夹或项目及其所有子文件夹中的所有文件.
  3. 检查要还原的文件
  4. 如果您不想仅恢复文件的最后状态,可以从对话框右侧的"本地历史记录"列表中选择文件的任何其他状态.对话框的底部窗格显示状态的内容.
  5. 如果您已完成所有文件,请单击"还原".

(来源)

对于Android Studio/IntelliJ/AppCode:

  1. 转到"项目"工具窗口,右键单击项目节点或只是文件所在的文件夹
  2. 在上下文菜单中,选择"本地历史记录",然后单击子菜单上的" 显示历史记录 "
  3. 项目或文件夹的本地历史记录视图显示您在过去几天中所做的所有事情.在对话框下半部分的"操作"列中,选择要回滚的操作.在我们的例子中,这是删除操作.这样,对话框的上半部分显示已更改文件的树视图.
  4. 如果只想恢复已删除的文件,无论此后所做的其他更改如何,您都可以在树视图中选择文件Lost.txt,然后单击上方工具栏上的" 还原"按钮.该文件将以静默方式恢复.

(来源)

  • 对于那些在showable文件夹中显示历史显示为灰色的人(就像我一样),如果右键单击并在app或res文件夹中显示历史记录,则本地历史记录实际上可以让您还原drawables。 (2认同)

小智 10

更新后的替代方案:

Android Studio:

  1. 转到项目窗口工具
  2. 展开res文件夹
  3. 右键单击布局并将光标放在本地历史记录上(可能是第5个或第6个最后一个选项)
  4. 选择显示历史记录

这里我们提供了所有过去的版本,右键单击要回滚的版本并选择Revert!