相关下载:
https://code.google.com/p/dex2jar/downloads/list
jd-gui
https://code.google.com/p/innlab/downloads/list
或
http://java.decompiler.free.fr/?q=jdgui
https://code.google.com/p/android-apktool/downloads/list
注:反编译用于个人学习,勿用于其他用途,所有信息都来自互联网..
查看源代码
首先将apk文件后缀改为zip并解压,得到其中的classes.dex,它就是java文件编译再通过dx工具打包而成的,将classes.dex复制到dex2jar.bat所在目录dex2jar-0.0.9.9文件夹。
在命令行下定位到dex2jar.bat所在目录,运行
dex2jar.bat classes.dex
生成
classes_dex2jar.jar
然后,进入jdgui文件夹双击jd-gui.exe,打开上面生成的jar包classes_dex2jar.jar
查看资源文件
把apktool1.5.2里面的apktool.jar 文件 和apktool-install-windows-r05-ibot里面的apktool.bat,aapt.exe两个文件放同一目录下,
运行如下命令
apktool.bat d -f [apk文件路径 ] [输出文件夹]
例如:apktool.bat d -f d:\hello.apk d:\hello;