web-dev-qa-db-ja.com

androidでアプリから削除されたXmlファイルを復元する

Android IDEでアプリから削除されたXMLファイルを回復することは可能ですか?

残念ながら、アプリから重要なファイルを削除しました。

49
prakash

Eclipseの場合:

ローカル履歴の状態を使用して、削除されたWorkbenchリソースを復元するには:

  1. いずれかのナビゲーションビューで、ローカル履歴状態を復元するフォルダーまたはプロジェクトを選択します
  2. リソースのポップアップメニューから[ローカル履歴から復元...]を選択します。[ローカル履歴から復元]ダイアログが開き、選択したフォルダーまたはプロジェクトとそのすべてのサブフォルダーに以前含まれていたすべてのファイルが表示されます。
  3. 復元するファイルを確認します
  4. ファイルの最後の状態だけを復元したくない場合は、ダイアログの右側にある[ローカル履歴]リストからファイルの他の状態を選択できます。ダイアログの下部ペインには、状態の内容が表示されます。
  5. すべてのファイルが完了したら、[復元]をクリックします。

ソース

Android Studio/IntelliJ/AppCode:

  1. プロジェクトツールウィンドウに移動し、projectノードまたはファイルが存在していたフォルダーのみを右クリックします。
  2. コンテキストメニューで、[ローカル履歴]を選択し、サブメニューで履歴の表示をクリックします。
  3. プロジェクトまたはフォルダーのローカル履歴ビューには、過去数日間に行ったすべてが表示されます。ダイアログボックスの下部のAction列で、ロールバックするアクションを選択します。私たちの場合、これはDeletingアクションです。そうすると、ダイアログボックスの上部には、変更されたファイルのツリービューが表示されます。
  4. それ以降に行われた他の変更に関係なく、削除されたファイルのみを復元する場合は、ツリービューでファイルLost.txtを選択し、Revert上のツールバーのボタン。ファイルはサイレントに復元されます。

ソース

200
Tom

更新された短い代替:

Android Studio:

  1. プロジェクトウィンドウツールに移動
  2. Resフォルダを展開
  3. レイアウトを右クリックし、ローカル履歴にカーソルを置きます(おそらく最後の5番目または6番目のオプションです)
  4. [履歴を表示]を選択します

ここでは、過去のすべてのバージョンを使用できます。ロールバックするバージョンを右クリックして、[元に戻す]を選択します。

9
Salman Anjum

押す Ctrl +Shift + E (最近変更されたファイル)

そして、それらのファイルを復元して復元します。

ツールバー->表示->最近変更されたファイルの下にあります

0
Xar E Ahmer