所需工具
apktool-install-linux-r04-brut1.tar.bz2和apktool1.4.1.tar.bz2
下载地址
http://code.google.com/p/android-apktool/
解压
tar xvf apktool-install-linux-r04-brut1.tar.bz2
tar xvf apktool1.4.1.tar.bz2
反编译
./apktool d your_apk.apk
./apktool b your_apk
签名
sh ./dex2jar/d2j-apk-sign.sh ./your_apk/dist/your_apk.apk
2013.5.21反编译笔记
1、已经反编译过的apk,得在相同环境下进行反编译,比如apktool.jar版本,JAVA版本
2、之前用的是WINDOWS下apktool,现在用的是ubuntu下的apktool
3、反编译出来raw目录下的文件被压缩,解决办法:先设置rar压缩软件的默认设置为存储,用rar打开apk文件,
然后再把未打包前raw目录下的文件,copy到apk里