-9

我是 android 应用程序开发的新手。我开发了一个 android 应用程序。我在我的手机中构建和安装 .apk 文件。现在我丢失了那个源文件。我只有 .apk 文件。是否可以从该 .apk 文件中恢复我的所有源文件。我在 Eclipse 中使用 android 4.0 版本开发了我的应用程序,请帮助我继续前进。谢谢你,再见。

4

1 回答 1

2

java类文件转换为dex文件并与其他资源一起打包,您可以使用任何文件压缩软件来获取apk文件的内容但是获取源代码很困难

如何获取java源代码 dex文件包含java源代码,可以使用dex2jar工具从dex文件中获取jar文件,获取jar文件后使用JD-GUI获取源代码爪哇。现在请记住,如果用户使用了混淆,那么您将获得的 java 代码将被混淆,您必须DeObfuscator(我没有使用过这个)

获取其他资源您可以使用apktool对代码和其他资源进行逆向工程,在 XDA 论坛中您可以了解如何使用它

于 2013-05-20T05:21:23.247 回答