|
内含说明书,亲测可用
文件超过20M,费好大劲才压缩到20M以内
说明:
1.apktool 最新版 jar 包
作用:资源文件获取,可以提取出图片文件和布局文件进行使用查看
2.dex2 jar 的zip包
作用:将apk反编译成java源码(classes.dex转化成jar文件)
3.jd-gui 工具
作用:查看APK中classes.dex转化成出的jar文件,即源码文件
操作说明:
使用 apktool 反编译 apk 得到图片、XML配置、语言资源等文件
1. 将上述3 个工具统一放到一个文件夹中(目录最好不好有中文)
2.打开 cmd/终端,进入上述工具目录
3.运行apktool_2.3.4.jar这个jar文件来将 apk文件进行反编译,在java中,运行可执行jar包的命令是:
java -jar apktool_2.3.4.jar d -f apk文件绝对路径 -o 输出的目录
4. 然后就会生成源文件的目录
使用 dex2jar 反编译 apk 得到 Jar 包
1.将要反编译的 APK 后缀名改为 .rar 或者 .zip,并解压,得到其中的classes.dex 文件
2.将获取到的classes.dex放到之前解压出来的工具【dex2jar-2.0】文件夹内
3.命令行下进入到 dex2jar.bat 所在目录,输入"d2j-dex2jar classes.dex"
4.命令执行完成之后,在当前目录下就可以看到生成的Jar文件了
使用 jd-gui.exe 工具将 class 文件反编译成 java 源代码
1.打开 jd-gui.exe 程序
2.打开 jar 文件
3.选择 class 文件就可以看到 java 源代码

|
|