很多時候,我們下載好一款Andriod游戲軟件,卻被游戲軟件中的廣告弄的很煩。不停跳動的廣告讓人覺得非常不爽,而且在玩游戲的時候,還有可能點擊到廣告,中斷游戲。那各位是不是非常想取出Andriod游戲軟件中的廣告呢?今天,就來教大家如何取出Andriod游戲軟件中的廣告。
下面就教大家怎麼用最簡單的步驟把廣告通通都去掉!所需工具已打包,下載鏈接在文中。
一:安裝java環境
下載最新的java環境,並安裝。這一步就不詳細敘述了,跟普通程序的安裝過程是一樣的。
二:下載所需工具
該壓縮包包含以下三個工具:
smali —— 解包、打包apk文件
notepad —— 查詢文件關鍵字並替換
apk簽名工具
將所有工具解壓縮待用
用WinRAR打開需要去廣告的apk文件,提取classes.dex
將classes.dex拖到smali文件夾中的解包.bat上
得到classes文件夾
打開notepad(也可以使用editplus)
按Ctrl+F打開搜索替換
選擇 在文件中搜索 (Find in Files)
在浏覽目錄(Directory)裡選擇classes文件夾
搜索內容(Find what) 填寫http://
這時可以看到有很多搜索到的鏈接 其中有很多就是廣告鏈接
將廣告鏈接刪除(只刪除引號內的部分)
notepad++會自動保存你做的修改
將classes文件夾拖動到打包.bat上 自動打包
得到修改完成後的classes.dex
將classes.dex拖到apk文件(用winrar打開)裡替換原文件
刪除apk文件中META-INF裡的除MANIFEST.MF外的兩個文件
將apk文件移動到拖動到簽名工具所在文件夾sign裡
拖動到Sign.bat上自動簽名
OK,到此結束啦。各位將簽名後的apk文件安裝到手機上運行,是不是沒有廣告了?