APK反编译工具集合。已分为两部分,按需存取——看manifest和资源文件;看源码。
一、看manifest和资源文件:
1、apktool.bat;apktool.jar 官网下载地址:https://ibotpeaches.github.io/Apktool/install/
作用:最大程度的还原apk中的manifest文件和资源文件 。
使用apktool工具反编译apk文件比直接解压同一个apk文件大;
还可以将反编译之后的apk重新打包成apk文件,但需要重新签名,才能安装使用。
二、看源码
2、dex2jar 官方下载地址:https://sourceforge.net/projects/dex2jar/
作用:将APK直接解压后,目录下包含的一个classes.dex文件反编译为classes-dex2jar.jar文件。
3、jd-gui.jar 官方下载地址:http://java-decompiler.github.io/
作用:直接查看classes-dex2jar.jar文件。