Android APK反编译工具与方法

一. 反编译APK得到Java源代码 需要下载两个工具:dex2jarJD-GUI。步骤如下: 1. 将APK文件后缀改为zip并解压,得到classes.dex。 2. 解压dex2jar,将classes.dex复制到dex2jar.bat所在目录。在命令行中运行: dex2jar.bat classes.dex 生成classes.dex2jar.jar。 3. 用JD-GUI打开生成的jar包,即可查看源代码。

二. 反编译APK生成程序的源代码、图片、XML配置、语言资源等 适合汉化软件。下载工具apktool,步骤如下: 1. 解压下载的apktool文件包,应该会有三个文件:aapt.exeapktool.batapktool.jar。 2. 在命令行定位到apktool.bat所在文件夹,输入: apktool d C:***.apk C:***文件夹。注意:待反编译文件必须放在C盘根目录。 3. 重新打包成APK,输入: apktool b C:***文件夹

rar
安卓反编译文件所用到的工具.rar 预估大小:11个文件
folder
dex2jar-0.0.7-SNAPSHOT 文件夹
file
dex2jar-dump.bat 158B
folder
lib 文件夹
file
logback-core-0.9.18.jar 252KB
file
logback-classic-0.9.18.jar 167KB
file
dex2jar-0.0.7-SNAPSHOT.jar 182KB
file
slf4j-api-1.5.8.jar 23KB
file
commons-io-1.4.jar 106KB
file
asm-debug-all-3.2.jar 291KB
file
dex2jar.bat 156B
file
setclasspath.bat 200B
file
dex2jar.sh 167B
file
dex2jar-dump.sh 169B
rar 文件大小:11.74MB