JADX下载和安装图文教程(附安装包)

JADX 是一款开源免费、跨平台的 Android 反编译工具,能把 APK、DEX、JAR 等字节码文件直接转换成可读的 Java 源码,并提供图形界面让你像浏览普通项目一样点击、搜索、跳转。

JADX 把 Android 应用(或其他 Java 字节码)"翻译"回近似原始的 Java 代码,让你无需源码即可阅读、搜索、调试、学习:

  • 支持格式:.apk、.aab、.dex、.jar、.class、.zip、.aar;
  • 输出内容:Java 源码、AndroidManifest.xml、资源文件、smali(可选);
  • 使用场景:源码还原、安全审计、Bug 定位、毕业设计学习、竞品分析。

下表罗列了 JADX 的核心特性:

特性描述
价格完全免费,Apache-2.0 开源
平台Windows/macOS/Linux,提供自带 JRE 包
支持格式APK/AAB/DEX/JAR/CLASS/ZIP/AAR
输出内容Java 源码、Smali、Manifest、资源、Gradle 工程
反混淆自动去 ProGuard,支持 Kotlin metadata
代码导航全局搜索、跳转定义、交叉引用、书签
性能优化智能线程池、增量缓存、内存阈值保护
使用方式GUI 拖拽即看;CLI 批量脚本;支持 Kotlin 脚本钩子
典型场景源码还原、安全审计、竞品分析、教学学习

一句话描述 JADX,它把曾经"高门槛"的 Android 逆向工程变成了"拖拽→搜索→阅读"的丝滑体验:它免费、开源、跨平台,既能让你在没有源码时快速定位问题,也能作为学习优秀 App 架构的"显微镜"。

下载JADX

这里给大家提供了 JADX 的最新版压缩包,下载地址为:

网盘下载:JADX安装包

网盘中有两个 JADX 压缩包,分别是:

  • jadx-gui-1.5.3-win.zip:需要自己安装 Java 运行环境;
  • jadx-gui-1.5.3-with-jre-win.zip:自带 Java 运行环境,不需要自己安装。

安装JADX

解压成功下载的 JADX 压缩包,双击运行 jadx-gui-1.5.3.exe。正常会看到 JADX 的主界面,如下图所示:

如果弹出如下窗口:

表明当前系统中没有可用的 java 运行环境,重新到网盘中下载带 jre 的 JADX 压缩包即可。

使用Jadx反编译APK文件

在 Jadx 图形界面中,可以通过以下步骤反编译 APK 文件:

  • 点击“文件”菜单,选择“打开文件”选项;
  • 在弹出的文件选择对话框中,选择需要反编译的 APK 文件;
  • Jadx 会自动加载并反编译 APK 文件,显示其目录结构和 Java 源代码。

Jadx 提供了强大的搜索和导航功能,帮助用户快速定位代码:

可以通过类名,方法名,代码段等方式搜索:

Jadx 还允许用户将反编译的源代码导出为 Java 项目:
1) 在 Jadx 图形界面中,点击“文件”菜单,选择“另存为gradle项目”选项:

2) 选择保存路径,Jadx 会将所有反编译的 Java 文件保存到指定目录。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值