APK反编译

准备工具

1.apktool——————获取apk资源文件

2.dex2jar——————将apk反编译成jar文件

3.jd-gui ——————查看由dex2jar生成的jar文件




1.准备好apktool文件

 下载地址: https://ibotpeaches.github.io/Apktool/install/


2.通过apktool 反编译debug.apk 获取资源文件

注:我将上一步下载好的apktool及需要反编译的apk放在E盘apk文件夹下



APK反编译_第1张图片


 打开cmd 进入E盘apk文件夹输入: apktool d debug.apk ,若反编译成功会的到debug文件


APK反编译_第2张图片


3.通过dex2jar 得到apk 的jar包

   1.下载dex2jar文件,将其解压

   2.将需要反编译的apk改为zip. 打开后拷贝classes.dex到dex2jar解压目录中,如下图


APK反编译_第3张图片


   3.打开cmd 进入dex2jar所在的地方 ,输入d2j-dex2jar.bat classes.dex ,得到下图所示jar包


APK反编译_第4张图片


4.通过jd-gui即可查看上一步得到的jar包中的Java代码

你可能感兴趣的:(APK反编译)