【发布时间】:2017-02-19 05:10:37
【问题描述】:
我在 android studio 中开发了一个应用程序并在我的手机中进行了测试。我已经格式化了我的电脑,忘记将我的项目保存到某个地方。现在我想找回我的源代码。我从手机获取 APK 文件(通过使用 adb 和其他一些工具)。
我正在使用 dex2jar 并反编译我的 classes.dex 文件,但它没有显示我自己的 Java 类。能不能找回来?
【问题讨论】:
-
即使你得到了你的类并反编译了它们,它们也几乎是不可读的,而且绝对是无法维护的。
-
你为什么需要那个。? dex 文件是 dalvik 文件,只有 Dalvik 或 JVM 需要
-
我唯一想要的就是取回我在项目中编写的课程。我不想再写它们了。我的手机里只有我自己的应用程序,我可以提取 apk 文件。我只需要从这个 apk 文件中获取我的类
标签: java android jar reverse-engineering decompiling