APK反编译
http://blog.csdn.net/ithomer/article/details/6727581
http://my.eoe.cn/sandking/archive/19772.html
一.反编译源代码
$ mv a.apk a.zip
//解压a.zip生成classes.dex(它就是java文件编译再通过dx工具打包而成的)
$ unzip a.zip
//运行dex2jar工具
$ ./dex2jar.sh classes.dex
//生成classes_dex2jar.jar
//可用jd(Java Decompiler)打开classes_dex2jar.jar看源代码
二.反编译资源文件(res, assets, lib)和AndroidManifest.xml
apktool.bat d -f [apk文件 ] [输出文件夹]
反编译ODEX
http://www.cnblogs.com/ungshow/p/3511330.html
APK简单优化Zipalign
http://www.cnblogs.com/xirihanlin/archive/2010/04/12/1710164.html