编译工具
作用
- apktool
作用:资源文件获取,可以提取出图片文件和布局文件进行使用查看
- dex2jar
作用:将apk反编译成java源码(classes.dex转化成jar文件)
编译方法
apktool编译
在dos窗口进入apktool文件夹,或者在文件夹内点击shift右键在此处打开dos窗口,将qq.apk放入文件夹,dos输入此命令:apktool.bat d -f qq.apk
如果想让编译之后的文件重新打包成apk只用输入apktool.bat b qq
dex2jar反编译
将qq.apk改为qq.zip解压之后得到classes.dex文件,将文件放入dex2jar文件内,dos输入d2j-dex2jar.bat classes.dex
就会得到新的classes_dex2jar.jar
jar包,有了jar包可以放入ecplise或者studio直接编译,或者下载jd-gui
工具查看jar包源码
网友评论