一. 所需工具
apktool (资源文件获取) 下载路径:https://ibotpeaches.github.io/Apktool/ 或者https://bitbucket.org/iBotPeaches/apktool/downloads/

dex2jar(源码文件获取) 下载路径:https://github.com/pxb1988/dex2jar/releases

jd-gui (源码查看) 下载路径:http://java-decompiler.github.io/或者 https://code.google.com/archive/p/innlab/down
在官网下载比较慢,这里我直接给出百度网盘下载链接https://pan.baidu.com/s/1pyO9128JdvhScmModkNfwA 提取码:o7ab

二. Apk反编译获取源码
2.1. 把三个工具(dex2jar和jd-gui)放在同一个文件夹中;
在这里插入图片描述
2.2. 把apk文件用解压缩工具解压后打开apk变更后的文件如下图:(需要把apk放在当前目录下)

在这里插入图片描述
2.3. 之后直接找到classes.dex文件执行命令:
在这里插入图片描述
2.4. 执行完命令之后会生成一个classes-dex2jar.jar文件
在这里插入图片描述
2.5. 之后去打开jd-gui.exe去查看源码

在这里插入图片描述
至此就已经反编译成功,只是查看源码,查看资源文件的话,下篇帖子来说。。

会不定时更新安卓相关知识,喜欢的给点一下关注!!

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐