反编译需要用到 apktool 工具 可以在这里下载 https://code.google.com/p/android-apktool/

安装完之后,执行 apktool d test.apk 

之后会在当前的目录下看到与apk文件名一至的文件夹。

进入文件夹,打开 AndroidManifest.xml 文件,可以通过NAME来判断是不是广告,至于怎么判断,这个就是靠经验了。

修改完之后,执行  apktool b 文件夹名 新APK名称,完成后会生成一个新的APK文件。

如果这个里安装到手机上的话,会安装失败,因为程序还没有进行签名。

所以接下来给这个APK进入签名

执行: jarsigner -verbose -keystore key.keystore test.apk keyName  

OK,到现在就已经完成了反编译及去广告,然后打包的工作! 

Enjoy It!