0

我最近读到了逆向工程的概念,并想尝试一下。

所以我下载了一个apk并使用它提取了它的源代码

apktool、dex2jar 和 jd-gui

一切都进行得很顺利,我成功地提取了资源和 java 文件。但是,当我尝试在 android studio 中导入这个项目时,问题就出现了。

最初它显示了一些与资源文件相关的错误,我通过更改项目的依赖项进行了更正,但现在我在 java 文件中遇到了所有这些奇怪的错误。

错误包括“不是语句”、“变量未初始化”等。

请帮助。提前致谢!

4

1 回答 1

0

我之前已经从apk中提取了代码,我得到的结果和你的相似。我得到了大部分代码,但不是全部,也不是所有格式。缺少数字常量,并且“if, while, for”指令有问题。我不知道这是否总是发生,我只做了一次,但我设法通过这个过程在乞求中给我的东西找出了其余的代码。

于 2015-08-21T10:11:07.093 回答