Android 开发系列 1 反编译

学习安卓开发,源码学习很重要。除了看开源代码,学习别人成品也是重要方法之一。


1.反编译工具及下载地址:

apktool :获取资源文件

dex2jar :dex反编译为jar

jd-gui:可视化dex2jar

2.操作

1.反编译资源:

把要反编译的apk放到apktool目录下:

运行命令:

apktool.bat d -f  test.apk  test   

打包命令是:

apktool.bat   b    test(你编译出来文件夹)

2.源码

把apk改名为.zip解压,得到classes.dex,放到dex2jar文件夹内

命令行输入:

dex2jar.bat   classes.dex
这时生成classes_dex2jar.jar 

打开jd-gui.exe,浏览源码。


Androidfby是一个图形化反编译工具。

你可能感兴趣的:(android,apk,jar,反编译,反编译工具)