Android 反编译apk是指将apk文件反编译得到java的class文件,从而可以查看生成apk的源码。
步骤如下:
1、将待反编译的apk文件的后缀名改为.zip。
2、将zip文件解压缩后会得到class.dex文件。
3、使用dex2jar(这是一个将dex文件转换为jar文件的工具,可以到网上下载,很多),
将class.dex文件拷贝到与dex2jar.bat文件同一目录下,打开命令窗口(Win7系统在运行框中输入cmd回车即可),
并进入dex2jar所在的目录,然后输入:dex2jar.bat class.dex回车即可生成classes_dex2jar.jar文件。
示例如下:
4、使用工具jd-gui(该工具是一个将jar文件转换为class文件的工具,可到网上下载),双击运行后,
直接打开上一步得到的.jar文件即可。
本文详细介绍了一种将Android APK文件反编译的方法,通过改名、解压、使用dex2jar及jd-gui等工具,可以将APK中的DEX文件转换为可阅读的Java源代码。
5816

被折叠的 条评论
为什么被折叠?



