反編譯需要用到 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!