Android Studio 在不当关机后.java文件损坏

2022-09-03 17:30:11

当Android Studio运行时,我休眠了我的笔记本电脑,后来发现笔记本电脑已经关闭了。现在,我的一个源文件在Android Studio和写字板中显示为空。当我在记事本++中打开它时,它显示NUL字符。文件的大小与以前相同,这意味着文件内容不会丢失(希望如此)。

如何恢复此文件的实际内容?我需要这个,因为我没有这个文件的备份。


答案 1

查看 Android Studio 是否在本地历史记录中保留了某个版本。

转到 Android Studio 中的 java 文件,然后导航到

VCS -> Local History -> See History

另外,开始使用版本控制,如git。


答案 2

这是始终有效的方法

步骤 1.在电脑上搜索*.apk它将显示许多apk的位置,但找到应用程序调试.apk这是您的应用程序/项目的最新版本,它在模拟器或物理设备上进行RAM(通过检查其位置来确认它。它应该在您的项目文件夹中)

步骤2.成功找到此apk后,将其重命名为zip并在任何zip或rar开瓶器软件中打开

第3步.解压缩后,您将在解压缩文件夹的根目录中找到class.dex

步骤 4.下载 dex2jar 最新版本

第5步.将 classes.dex 文件放到 de2jar.bat 文件中 dex2jar 文件夹中。这将从中提取一个罐子。

第6步.现在用jd-gui打开这个jar文件(在这里下载),瞧,你可以看到你在最新的工作项目中曾经有过的所有类。

这只是我从stackoverflow社区的答案中获得的所有帮助的一个小回报礼物。

很乐意帮助:)


推荐