获取apk源码:apktool,dex2jar,jd-gui

apktool、dex2jar、jd-gui的区别及详解 - CSDN博客

首先使用 apktool

1、下载安装

Apktool - A tool for reverse engineering 3rd party, closed, binary Android apps.

将apktool.bat 和 apktool.jar 放在 C://windows下面

2、运行使用

cd 到 apk 所在文件夹

执行:apktool d enriched1.apk

反编译代码默认放在该文件夹下:

3、apktool.bat b enriched1

     重新打包,可以看到 classes.dex

也可以直接将enriched1.apk 扩展名改为 .rar,然后解压获得 classes.dex

使用dex2jar获得.jar

android 反编译之dex2jar - CSDN博客

下载dex2jar,解压

将.dex拷到dex2jar的文件夹里

命令行cd到dex2jar文件下,执行:d2j-dex2jar classes.dex

得到 classes-dex2jar.jar

jd-gui

查看jar包代码

下载解压

执行exe

打开jar包

简单快捷

你可能感兴趣的:(获取apk源码:apktool,dex2jar,jd-gui)