最近想试试将手机游戏反编译一下,看看可不可以写一个脚本,刷本速度点。上网查了一下资料,虽然脚本没有,但是也是一次经历:
一、先把apk包后缀改为zip
二、解压Zip得到classes.dex文件
三、我们需要用到dex2jar 把dex文件转为jar文件
下载路径:https://sourceforge.net/projects/dex2jar/
把解压得到的classes.dex文件放入dex2jar.bat所在目录
四、在classes.dex所在文件夹下shift+右键–》在此处打开命令窗口
输入命令:d2j-dex2jar.bat classes.dex
会在classes.dex文件夹生成对应的jar包
五、下载jd-gui
下载链接:http://www.softpedia.com/get/Programming/Debuggers-Decompilers-Dissasemblers/JD-GUI.shtml
将jar包拖入jd-gui即可
参考:https://www.cnblogs.com/yz820/p/9466763.html