安裝
1.先裝JAVA環境,JDK/JRE都行,官網下載 裝過的就跳過吧(建議最好 JDK/JRE 1.6)
2.下載apktool.jar及相關檔案,這裡下apktool-1.0.0.tar.bz2 和apktool-install-windows-2.1_r01-1.zip
3.解壓apktool.jar到 C:/Windows 解壓apktool-install-windows.zip到任意檔案夾(例如E盤根目錄)
4.Win+R 運行CMD,用cd命令轉到apktool-install-windows所在檔案夾,輸入apktool看看。會列出一些協助的話就成功了。
Apktool 命令
apktool d XXX.apk ABC 反編譯XXX.apk到檔案夾ABC
apktool b ABC 從檔案夾ABC重建APK,輸出到ABC/dist/out.apk
然後我們反編譯一枚軟體玩玩…
AutoMemoryManager的免費版底部有一條廣告,去掉它吧。
把com.lim.android.automemman.apk放到同檔案夾(我的就是E盤根目錄)
E:/>apktool d com.lim.android.automemman.apk AMM <斷行符號>
現在檔案被decode到E:/AMM了,開啟E:/AMM/res/layout/main.xml看,所有都可見了吧~
編輯第59行
<com.admob.android.ads.AdView android:id=”@id/ad” android:layout_width=”fill_parent” android:layout_height=”wrap_content” admobsdk:backgroundColor=”#ff000000″ admobsdk:textColor=”#ffffffff” admobsdk:keywords=”Android application” />
改為
<com.admob.android.ads.AdView android:id=”@id/ad” android:layout_width=”0.0dip” android:layout_height=”0.0dip” admobsdk:backgroundColor=”#ff000000″ admobsdk:textColor=”#ffffffff” admobsdk:keywords=”Android application” />
然後在命令列中輸入
E:/>apktool b AMM
用Auto-sign簽名E:/AMM/dist/out.apk 安裝
這樣廣告就不見了
備忘:
本文轉載自:http://jollys.javaeye.com/blog/634676