反编译工具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
- skylot/jadx: Dex to Java decompiler


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


(2)apk过大时无法使用索引,用android studio辅助方法
在jadx-gui中,选择左上角的文件---->另存为Gradle项目
保存完成后再用Android studio打开另存为的工程就可以使用索引了。
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
