本文介绍Android APK反编译的具体方法,包括所需工具及其使用方式。
2、 将APKTool的两个文件解压至同一文件夹中。
3、 将待反编译的APK文件放入apktool文件夹,通过命令行进入该目录执行操作。
4、 输入命令 apktool d 加上带有后缀的 APK 文件名,可以提取应用的资源文件,所有资源内容都会显示在这里。
5、 首先,获取 APK 的代码文件。使用压缩工具(例如好压)打开需要反编译的 APK 文件,从中提取出 classes.dex 文件。接着,将该文件复制到 dex2jar 所在的目录下(即第二个工具的解压文件夹)。通过命令行进入 dex2jar 文件夹,并执行 dex2jar classes.dex 命令进行转换。
6、 只见jar文件显现。
7、 打开 jd-gui 文件夹,运行 jd-gui.exe,导入 jar 文件即可查看源码。
