文章目录
  1. 1. Jadx
  2. 2. AndroidDecompiler

目前Mac上流行的Android反编译工具有两款,分别是Jadx和AndroidDecompiler

Jadx

Jadx是一款跨平台的反编译工具,有GUI界面

  • 使用方法
  1. 下载Jadx
  2. 运行bin/jadx-gui,选择APK文件
  3. 可以看到Java源码,选择File->Save ALL即可保存文件

AndroidDecompiler

AndroidDecompiler是一款命令行工具

  • 使用方法
  1. 下载AndroidDecompiler
  2. 切换到它的目录下,执行decompileAPK.sh脚本

    1
    decompileAPK.sh -p xxx.apk
  3. 在当前目录下的output文件夹就是反编译之后的文件

文章目录
  1. 1. Jadx
  2. 2. AndroidDecompiler