01.反编译apk,得到dex文件,两种方法:
01.01.在线反编译:http://www.javadecompilers.com/apk
01.02.使用apktool反编译:https://ibotpeaches.github.io/Apktool/install/
反编译后,可能会得到多个dex文件,有的是项目源码,有的是第三方库源码,要自己区分。
02.使用dex2ja,将classes.dex转化成jar文件:
dex2ja 介绍地址:
https://github.com/pxb1988/dex2jar
dex2ja 版本列表:
https://github.com/pxb1988/dex2jar/releases
dex-tools-2.1-SNAPSHOT.zip 下载地址:
https://github.com/pxb1988/dex2jar/files/1867564/dex-tools-2.1-SNAPSHOT.zip
dex2ja Mac 使用方法:
01.拷贝要转换的classes.dex 到 dex-tools-2