Is it possible to recover overwritten files from A

2019-07-17 08:14发布

For a mistake i've overwritten my two project that has same names from android studio and i've dismissed that action today i've tryed to open the main project and i've found no Java classes in it and just the layout's files.

While in the second project to which i was overwritting there is a huge confusion of files and trying to recover the project version by using history of Android Studio even those files has disappeared.

Is it possible in anyway to recover the whole project?

Ps: all that remain from that project is a generated apk.

3条回答
淡お忘
2楼-- · 2019-07-17 08:45

If you have turned on the file history, you can use that to go to a previous version of the folder. Can also use system restore to go back to a previous date. Can also use third party softwares such as Recuva to get deleted files back.
Make sure to keep a copy of current state somewhere before trying these out.

查看更多
劳资没心,怎么记你
3楼-- · 2019-07-17 08:58

I have some solutions that may work.

Candidates are:

  • Search for $AppData$ folders
  • Search for registries
  • (Hardest) you may have to preserve the disk state and carve the files yourself..

Cheers, and hope it helped..!

To use the third method(file carving), you may not cause many file operations occur!!(The system may overwrite the previous data)

查看更多
一夜七次
4楼-- · 2019-07-17 08:59

Hopefully you used source control such as git or svn and it is a simple matter of reverting to the last commit you made, however that is done in your chosen source control. If you don't use source control, perhaps this will serve as a lesson to do so in the future.

I've not used Android Studio, but as a JetBrains product like IntelliJ, it will have a local history record of changes. But that would only record very recent changes.

If that doesn't work, you may have to find out if your chosen operating system backed up the files in a restore point etc.

查看更多
登录 后发表回答