Android反编译

编译工具

  • apktool (github地址)

  • dex2jar (github地址)

  • 或者使用我的百度云分享,均是最新版本

作用

  • apktool
    作用:资源文件获取,可以提取出图片文件和布局文件进行使用查看
  • dex2jar
    作用:将apk反编译成java源码(classes.dex转化成jar文件)

编译方法

apktool编译

在dos窗口进入apktool文件夹,或者在文件夹内点击shift右键在此处打开dos窗口,将qq.apk放入文件夹,dos输入此命令:apktool.bat d -f qq.apk
如果想让编译之后的文件重新打包成apk只用输入apktool.bat b qq

dex2jar反编译

将qq.apk改为qq.zip解压之后得到classes.dex文件,将文件放入dex2jar文件内,dos输入d2j-dex2jar.bat classes.dex就会得到新的classes_dex2jar.jarjar包,有了jar包可以放入ecplise或者studio直接编译,或者下载jd-gui工具查看jar包源码

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