Android APK文件反编译
工具
主要使用以下三个工具,可以到主页上进行下载。
apktool (用于解码资源文件) https://ibotpeaches.github.io/Apktool/dex2jar(获取源码文件) https://sourceforge.net/projects/dex2jar/jd-gui (查看源码) http://jd.benow.ca/ 自己的百度网盘分析:http://pan.baidu.com/s/1c17cw60
在apktool的主页上下载工具的jar包,并更名为apktool.jar。(如从apktool_2.2.2.jar改为apktool.jar)。
待反编译apk文件(如test.apk)放到同一目录下。
在上述目录处打开命令行。输入以下命令即可解码。
java -jar apktool
.jar d test
.apk 也可以写一个apktool.bat文件(windows环境下)。内容为
@echo off
if "%PATH_BASE%" ==
"" set PATH_BASE=
%PATH%
set PATH=