隱藏Background Eraser沒用按鍵和google廣告

用到的工具:AndroidKille,模擬器,當前Activity

Background Eraser是一款去除圖片背景的app,使用過後挺不錯的去除背景非常容易只不過它的介面一些button還有廣告挺礙眼的,就拿這個app改改代碼練練手,開發者加廣告我也是能理解,這款呢是免費的也沒收費加個廣告賺點錢很正常,所以教程僅以個人學習紀錄還有交流為目的來發教程

之前也拿過這款app添加啟動圖
先安裝app看看我們的目標,第1張和第5張紅框裡的button是要隱藏的因為這些按鍵都沒什麼用,就留Load a photo還有Finish兩個按鍵,在來是1到5張底下的google橫幅廣告有5處這些也要隱藏不讓它顯示,最後第6張會跳出一個google的全屏廣告這個也讓它消失不要出現

目標總結:
一.隱藏第1張和第5張沒用的按鍵
二.隱藏5處google橫幅廣告
三.隱藏1處google全屏廣告

ok開始教程!

一.隱藏第1張和第5張沒用的按鍵
1.打開AndroidKille反編apk後搜How to use在複製它前面的英文how_to_use然後貼到搜索字符裡繼續搜,這樣就可以查到哪個xml使用它

2.查到後把
android:layout_width="fill_parent"
android:layout_height="50.0dip"
改成0.0dip這樣按鍵就會不顯示了

3.改好後記得保存,我就講解這一個按鍵其他的按鍵步驟都一樣只是文字不同而已,就給你們去嘗試了

二.隱藏5處google橫幅廣告
4.接下來隱藏橫幅廣告有5個地方要隱藏,第一個就在剛剛改按鍵的那個xml裡的20行

5.也是把寬度跟高度改成0.0dip這樣廣告就不顯示了,記得保存

6.5個改了一個剩4個,搜ForAdView關鍵字,剩下的4個橫幅廣告的位置就出來了,然後寬高改0.0dip就ok了

三.隱藏1處google全屏廣告
7.安裝當前Activity,google play或apkpure都下載的到

8.然後我們可以看到這個全屏廣告activity的路徑com.google.android.gms.ads.AdActivity

9.到AndroidKille照著那個路徑找到AdActivity,在來找到onCreate方法,為什麼要找到這個?因為啟動一個Activity都會最先執行onCreate方法裡的代碼我們可以看到代碼裡有一行finish,複製那段代碼

10.貼上後記得保存然後回編譯,這裡我講下那段finish,finish是結束的意思所以當起動全屏廣告的AdActivity執行onCreate方法裡的那段finish代碼就直接結束,這樣就幹掉全屏廣告了


11.開模擬器看效果,可以看到一些沒用的按鍵還有google的橫幅廣告都不顯示了,google的全屏廣告因為也不顯示了所以擷取不到圖
_________________________________

教程到此結束,分享請註明出處