介绍一个用dex2jar和luyten查看apk中class反编译的代码的方法。
准备
下载dex2jar:https://sourceforge.net/projects/dex2jar/files/
下载luyten:http://download.csdn.net/detail/speeds3/9904015
步骤
将apk解压(可将后缀改成zip直接解压)
把解压出来的dex文件拷到dex2jar目录下,Windows下运行d2j-dex2jar.bat classes.dex,同目录下会生成一个classes-dex2jar.jar。
用luyten打开即可查看反编译的代码了。顺便推荐一下luyten这个反编译工具,有时候jd-gui反编译结果是”// INTERNAL ERROR //”,这个就可以正确反编译。