0

我使用 android studio 开发了一个应用程序并在我的手机上进行了测试。然后,我格式化了我的笔记本电脑,我的代码不见了。现在,我想要我的代码。因此,我通过使用共享 apk 的 shareit 应用程序获得了我的应用程序的 apk。我使用这些步骤对其进行了反编译-

  • 将 .apk 转换为 .zip
  • 提取该 zip 文件以获取 .dex 文件
  • 在那里我得到了各种 dex 文件,如 classes.dex、classes2.dex 等
  • 使用 dex2jar 将它们转换为 jar
  • 使用 JD-Gui 应用程序打开 jar 文件

但是,它仍然没有显示我的实际 Java 代码。有没有办法让我找回来。我不想再写代码了。

反编译的 .dex 文件截图 -> jar 文件输出

4

1 回答 1

0

1-提取您的 classes.jar 文件并使用 JD-Gui 或 DJ JAVA Decompiler 打开 .class 文件。

2-尝试使用 DJ JAVA 反编译器

https://i.stack.imgur.com/7u0k5.png https://i.stack.imgur.com/0rog1.png

于 2018-02-24T16:30:16.547 回答