反编译工具apktool和jadx-gui的安装及使用

(一)使用apktool反编译apk的操作方法

(1)安装软件

该软件是运行在JAV环境下的,因此要在安装了java后再进行该程序的安装。

首先进入apktool的官网按照步骤进行下载安装

安装后的apktool

 

(2)反编译apk的命令

打开命令窗口(要反编译的apk文件要和apktool放在同一个文件夹里)

输入命令:apktool d xxx.apk 执行,出现以下内容代表执行成功

反编译完成后在该目录下就生成了一个同名称的额文件夹,该文件夹就是apktool反编译出来的源文件,打开该文件就可以查看此apk的源代码了。

 

 (二)使用jadx-gui反编译apk的操作方法

(1)下载软件,此程序使用前提是电脑安装了java11的jdk并且配置了系统环境变量。

jadx-gui缺点是如果遇到较大的APP,代码加起来超过30mb的话,这个软件的索引功能基本会失效,需要用Android studio来辅助。

1.进入首页,下载jadx-gui

 2.找到你安装的位置,打开jadx-gui,再选择需要打开的apk,就反编译完成了。

 

 (2)apk过大时无法使用索引,用android studio辅助方法

在jadx-gui中,选择左上角的文件---->另存为Gradle项目

保存完成后再用Android studio打开另存为的工程就可以使用索引了。

 

  • 4
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Luuu23

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值