反编译也不是什么新鲜的东西了。但是有时候为了保护我们自己项目的代码,我们还是要通过反编译工具来检测一下我们的代码是否是安全的。
本文我们来使用一个开源的工具jadx来实现对apk文件的反编译。

1.下载

(1)jadx开源在github上了,我们可以直接去github上下载压缩包即可。这里我的环境是windows10。
         jadx github下载地址

        打开连接,找到最新版本,直接下载zip文件后解压即可。

     Android反编译工具jadx详细使用方法

(2)也可以通过我提供的网盘直接下载

         链接: https://pan.baidu.com/s/1jCU2dTLyRHFJtUAqbO45Ig

         提取码: s8be

2.使用

(1)压缩文件

(2)双击打开jadx-gui.bat文件,如图:

         Android反编译工具jadx详细使用方法

        Android反编译工具jadx详细使用方法

(3)点击左上角File -- Open File ,  然后选择apk文件,我们就可看到反编译后的源代码了。

  PS : 如果双击打开时只是闪一下黑框,那说明你的环境有问题。jadx必须要运行在java8 64位的jdk上。
          如果打不开很可能是你安装的是32位或者低版本的jdk。这个时候可以重新去下载安装java8 64位的jdk。

          下面给出官网下载地址   

           java se下载地址

 

Android反编译工具jadx详细使用方法

完成安装后记得重新配置一下java环境。确保环境正确。然后再次打开jadx即可。

相关文章: