Jadx
Android开发(/学习)有时候需要用到反编译工具,Window上有很多工具,而Mac上则不多,这里稍微介绍一下Mac上可用的反编译工具Jadx.
准备
clone 仓库,编译
mkdir jadx
git clone https://github.com/skylot/jadx.git
cd jadx
./gradlew dist #这个需要稍微等待一下
开始反编译
等完毕后,可以开始了,我就介绍个最简单最常用的用法
把 apk 文件复制进去 jadx > build > jadx >下面
然后在bin目录下
bin/jadx-gui com.cashtoutiao_4.0.8.0_61.apk
或者直接在apk当前目录
# ~/Work/jadx/build/jadx/bin/jadx-gui为可执行程序目录
~/Work/jadx/build/jadx/bin/jadx-gui com.cashtoutiao_4.0.8.0_61.apk
由于 jadx 运行时会占用很大的内存资源,所以可以将其另存为 Gradle 项目
image.png image.png
网友评论