Android反编译、查看混淆、多渠道打包等

@bingoogolapple 2014-09-29 01:29:32发表于 bingoogolapple/bingoogolapple.github.io Android

直接用 jadx

Android反编译

下载apktool

下载地址已经迁移到 http://ibotpeaches.github.io/Apktool/
* 将apk文件和apktool.jar放在同一目录
* 在命令行跳转到a中所述目录,执行java -jar apktool.jar d xxx.apk
到此,已经获取到清单文件和资源文件,但是并没获取到xxx.dex文件

下载dex2jar

* 用压缩工具解压xxx.apk文件中的xxx.dex文件
* 将xxx.dex文件拷贝到dex2jar目录下
* 在命令行跳转到a中所述目录,执行dex2jar.bat xxx.dex(Windows)    ./dex2jar.sh xxx.dex(Ubuntu)
到此就得到了xxx.jar文件

下载jd-jui

运行jd-gui.exe就能查看java源码了

在线反编译工具