recovery fullbackupcontent - 從android中的應用程序恢復已刪除的Xml文件




data service (4)

Ctrl + Shift + E (最近更改的文件)

並通過還原恢復這些文件..

它位於工具欄 - >視圖 - >最近更改的文件下

是否可以從Android IDE中的應用程序恢復已刪除的XML文件?

不幸的是我從我的應用中刪除了重要文件


對於Eclipse:

要使用本地歷史記錄中的狀態還原已刪除的Workbench資源:

  1. 在其中一個導航視圖中,選擇要還原本地歷史記錄狀態的文件夾或項目
  2. 從資源的彈出菜單中,選擇“從本地歷史記錄還原...”。“從本地歷史記錄還原”對話框將打開,顯示以前包含在所選文件夾或項目及其所有子文件夾中的所有文件。
  3. 檢查要還原的文件
  4. 如果您不想僅恢復文件的最後狀態,可以從對話框右側的“本地歷史記錄”列表中選擇文件的任何其他狀態。 對話框的底部窗格顯示狀態的內容。
  5. 如果您已完成所有文件,請單擊“還原”。

Source

對於Android Studio / IntelliJ / AppCode:

  1. 轉到“項目”工具窗口,右鍵單擊項目節點或只是文件所在的文件夾
  2. 在上下文菜單中,選擇“本地歷史記錄”,然後單擊子菜單上的“ 顯示歷史記錄
  3. 項目或文件夾的本地歷史記錄視圖顯示您在過去幾天中所做的所有事情。 在對話框下半部分的“操作”列中,選擇要回滾的操作。 在我們的例子中,這是刪除操作。 這樣,對話框的上半部分顯示已更改文件的樹視圖。
  4. 如果只想恢復已刪除的文件,無論此後所做的其他更改如何,您都可以在樹視圖中選擇文件Lost.txt,然後單擊上方工具欄上的“ 還原”按鈕。 該文件將以靜默方式恢復。

Source


更新後的替代方案:

Android Studio:

  1. 轉到項目窗口工具
  2. 展開res文件夾
  3. 右鍵單擊佈局並將光標放在本地歷史記錄上(可能是第5個或第6個最後一個選項)
  4. 選擇顯示歷史記錄

這裡我們提供了所有過去的版本,右鍵單擊要回滾的版本並選擇Revert!


雖然您可能能夠反編譯APK文件,但您可能會碰到一個大問題:

它不會返回你寫的代碼。 相反,它將返回任何內聯編譯器,變量賦予隨機名稱,以及賦予隨機名稱的函數。 嘗試反編譯並將其恢復到您的代碼中可能需要很長時間,而不是重新開始。

可悲的是,像這樣的事情導致許多項目死亡。
在未來,我強烈建議學習一個版本控制系統,如CVSSVNgit等。

以及如何備份它。





android recovery xml