gpt4 book ai didi

java - 从 Android 手机上未完成的应用程序恢复源代码

转载 作者:行者123 更新时间:2023-11-29 05:56:46 25 4
gpt4 key购买 nike

在过去的一个半月里,我一直在从事一个项目,一个适用于 Android 的应用程序。今天我的电脑死机了。显然,备份并没有为我的任何项目备份源文件;它出于某种原因只备份了可绘制文件夹?

无论如何,我想知道是否有办法以某种方式从手机上的应用程序中恢复源代码。我从未完全完成该应用程序并创建了一个 .apk 或任何东西,但我出于调试目的在我的手机上运行了几次,所以它在我的手机上处于相当新的状态。有没有办法以某种方式为此恢复源代码?我不想重做任何事情,但看起来我可能最终不得不这样做。

我在 Eclipse Indigo 中开始了这个项目,但后来将 IDE 切换到了 IntelliJ IDEA。目前我电脑上的文件是:

  • 项目的 EML 文件。它似乎是空白的。

  • 可绘制文件夹

就是这样。有什么想法吗?

最佳答案

您可以使用 dex2Jar 获取 jar,然后使用 JD-GUI 检查代码。由于它正在反编译,因此它不会很准确,但很接近。

dex2jar:http://code.google.com/p/dex2jar/

JD-GUI:http://java.decompiler.free.fr/

关于java - 从 Android 手机上未完成的应用程序恢复源代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11805726/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com