導航:首頁 > 源碼編譯 > 反編譯app去除內置廣告方法

反編譯app去除內置廣告方法

發布時間:2022-07-18 17:25:48

1. 手機軟體內置廣告去除

手機內置廣告軟體,如果要去除,首先必須給自己手機授權,需要下載專門軟體,比如手機助手。這樣就可以了。

2. 安卓app如何去廣告 去除app內置小廣告的方法

安卓去除app廣告的方法基本上就是刪除該app中的廣告代碼,或者通過第三方軟體來屏蔽廣告代碼訪問網路的許可權,使得它無法通過網路來更新廣告。由於刪除廣告代碼比較麻煩,所以通常都是使用第三方軟體來屏蔽廣告。
第三方軟體推薦凈網大師或360衛士極客版的2.4.1016版本。

3. 怎樣去除安卓軟體APP廣告

安卓軟體內置的廣告原理是軟體在運行後聯網,再推送廠商指定的廣告內容,尤其是一些不知名的軟體和修改過的游戲,因此,想清除這類廣告,最簡單的方法就是禁止游戲聯網。如果你的手機是聯想、中興、小米等品牌的手機話可以直接使用自帶的聯網防火牆軟體。以聯想手機為例,進入隨機預裝的「樂安全」,在「流量監控→軟體聯網管理」中,關閉有植入廣告的單機游戲的聯網許可權。接下來,我們還需進入「系統設置→應用→已下載」,選中已關閉聯網許可權的游戲並點擊「清除數據」按鈕。
求採納

4. 安卓APK文件怎樣去除內置廣告及修改圖標和文字

一:首先會用到幾個軟體,一個是dex解包、打包工具、Notepad++
Portable(dex文本編輯工具)、以及簽名工具和java運行環境安裝,其他軟體可以到這個地址下載:http://yunpan.cn/lk
/sVkRQBi4HAJhu?sid=301
二:把需要去廣告的軟體,右鍵用7-zip解壓方式打開,把classes.dex拉出來。

三:用dex工具解壓classes.dex文件(具體方法看包裡面說明)。打開Notepad++ Portable搜索 http:// (注意復制)

四:如圖雙擊搜索到的網址,在上面改為無效網址就可以了。或直接刪除引號里的網址,然後保存「全部」文件(這個修改時要注意,有的軟體如果修改錯誤的話可能不能安裝,可以網上搜一些是廣告的連接。我只是提供一個方法,具體大家多練習研究吧)

引用:
還有ads字樣文件
都可能是廣告
但schemas.android.com開頭的不是

去廣告步驟:

1、去除廣告下載源
解包classes.dex(方法上面已講過),用Notepad++ Portable搜索廣告下載源地址(若不知道軟體用的是哪個供應商的廣告的話,最好兩家的下載源都搜索下)
2、去除廣告界面
① 將剛剛已經替換了classes.dex文件的apk安裝包用反編譯
② 用Notepad++ Portable搜索廣告代碼(上面已列出)

如圖,將搜索路徑定位到res文件夾(就是反編譯後的res文件夾),代碼只搜索開頭就行了,如:com.admob.android.ads.AdView 和 com.google.ads.GoogleAdView。
如圖:

搜索結果:

③ 雙擊黃顏色區域,修改下圖上方的代碼
android:layout_width="fill_parent" 修改為 android:layout_width="0.0dip"
android:layout_height="wrap_content" 修改為 android:layout_height="0.0dip"

修改後:

將所有搜索到的代碼按照上面修改,完成後保存
五:封包classes文件夾(見包里說明),然後把classes.dex文件再次拖動到用解壓方式打開的APK文件內。刪除圖下2個或3個文件,簽名安裝即可。

修改更換安卓軟體圖標

一個安卓程序的圖標有時候並不見得每個人都喜歡,而且,某些APK程序不具備高解析度的程序圖標,造成在程序在高解析度的屏幕下圖標顯示效果較差,所以有必要的時候是可以更改一下以滿足個性化需求的,下面說說具體怎麼做。

工具

7-zip
DoAPk.exe(或AndroidResEdit選擇簽名)
Java環境

步驟/方法
1.首先,把要更改圖標的APK程序用7-zip進行解壓
2.解壓出來,看到如下文件和目錄,其中看到一個名為res的目錄,這個目錄中存放的就是安裝程序的資源文件,包括各種圖片素材和聲音素材,當然,我們需要的程序圖標就包含在裡面,雙擊打開res這個目錄

3.之後在系統上方的搜索欄搜索帶有"icon"字樣的文件。通過基本判斷可以得知,app_icon.png就是程序的圖標,或找程序的圖標(你懂得).
4.找一個自己喜歡的程序圖標,需要注意的是,替換後的程序圖標的名字,格式,解析度大小都要和原圖標一致,然後才把原來的app_icon.png替換.
5.替換完成之後,我們需要重新打包程序。回到程序解壓之後的目錄,刪除原來的圖標文件。拖動新的圖標到裡面。搞定!
6.打開AndroidResEdit選擇簽名.或打開Doapk.exe點擊「單獨製作ROM和APK簽名」這一按鈕,之後會彈出一個窗口,這里讓用戶選擇自己需要簽名的APK文件.

7.彈出窗口中選擇好自己改好圖標的APK文件,然後點擊製作簽名,這樣就完成了對APK程序的簽名,這樣的APK程序在手機上安裝才不會彈出錯誤提示
注意事項:DOAPK需要java環境的支持,使用前得先安裝。更改前備份好源程序文件

文字修改

相信很多機友(特別是有強迫症的童鞋,比如我)遇到過這個問題,甚至可以說是困擾;
很喜歡一款軟體,全身上上下下就一個看不順眼 —— 軟體名字;
下面介紹如何修改軟體名稱。
別告訴重命名可以通過第三方桌面解決,那個沒有技術含量!!而且改的只是皮毛哦。
一、准備工作:
軟體ArscEditor.exe
二、修改 APK 軟體名稱:
1、右擊 APK 安裝包,用壓縮軟體解壓到當前文件夾;(如下圖所示)
2、解壓後找到文件「resources.arsc」;
3、打開將文件「resources.arsc」直接拖入ARSC編輯器的空白處中;(如下圖所示)
4、選擇「string」標簽,並找到鍵值「app_name」;
5、將「區域」切為CN(有的不用切換),然後在「區域值」中修改你想要的軟體名字,修改好後點擊「保存當前值」;
6、點擊「文件」,選擇「保存」,並覆蓋保存;
7、右擊 APK 安裝包,用壓縮軟體打開;(註:無需解壓)
8、將修改好的「resources.arsc」文件直接拖入進安裝包內並確認覆蓋原文件;(如下圖所示)
三、重新簽名:
1、打開所得到的文件夾,並打開簽名工具「AndroidResEdit.exe」;
2、選擇「簽名」 - 「簽名 apk 文件」;簽名後生成的新安裝包名為「XXX-SignFile.apk」,安裝到手機。

5. 如何去除app內置小廣告

操作方法如下:

工具:iPhone 8

操作系統:iOS 14.4.1

1、進入手機,打開設置界面,在設置界面下滑,找到「隱私」並點擊進入。

6. 請大神幫忙用手機端反編譯怎樣徹底去除軟體廣告請不要說用apk編輯器把那個dex格式文件裡面的h

去掉廣告文件夾。去掉廣告代碼,去掉控制項

7. 如何去除apk廣告教程

1、確定自己的電腦已經完成了JAVA環境的配置(配置教程)
2、安裝代碼編輯軟體Notepad++
3、准備一款帶有廣告的APK
【效果展示】
1、在沒有去除廣告之前,我們可以看到底部有一條很顯眼的廣告。

2、去除廣告之後,大家可以發現底部就沒有了討人厭的廣告了。

【教程步驟】
1、 這里我們使用的示例軟體是App Backup,在手機上安裝這款軟體之後找到App Backup。

2、接下來我們使用Notepad++打開App Backup/res/values/id.xml文件,按Ctrl+F,在文件中查找「ad」關鍵詞。

3、找到兩個與ad相關的id的name,如下圖。

4、切換到文件搜索,輸入剛剛搜索到的第一個id名稱,目錄選擇剛剛反編譯得到的文件夾

5、查找到5個搜索結果,但我們僅修改layout(布局)文件夾下的文件,也就是前兩個文件,雙擊會打開對應的文件並定位到關鍵詞的對應行

6、修改android:layout_width="wrap_content" (定義橫幅廣告的寬android:layout_height="wrap_content" (定義橫幅廣告的高度)這兩句為android:layout_width="0.0dip" android:layout_height="0.0dip"達到隱藏的效果。

7、同樣的方法搜索另一個與ad相關的id名稱,打開對應文件同樣修改為0.0dip來隱藏廣告布局。

8. 怎樣除去手機應用程序中的廣告

第一種方法、採用關閉手機聯網功能
大家都知道手機彈出廣告是在手機使用聯網功能下發生的,那麼我們可以採用對手機軟體聯網功能的限制,從而達到屏蔽手機廣告的目的。找到帶有「網路助手」字樣的軟體打開後進入到「流量排行」列表,點擊「批量聯網控制」,然後找到相應有廣告的軟體,點擊其「2G/3G」、「WiFi」按鈕關閉即可。

第二種方法、安裝安全管理類軟體
這種方法也是大家很常用也比較簡單的方法,那就是安裝第三方手機安全管理類軟體,例如360手機衛士、騰訊手機管家等進行對廣告的攔截。
進入相應程序然後找到類似「惡意廣告攔截」或「廣告攔截」字樣的功能,點擊進入後軟體會自動檢測你手機中的所有軟體,檢測完畢後會自動將含有廣告的軟體一列表的形式排列出來。最後點擊相應含有廣告的軟體進行手動關閉禁止。不過在這里需要注意的是手機必須在ROOT之後才可進行以上操作。

第三種方法、使用Android反編譯工具
小編個人認為這個方法比較麻煩,技術高手們可以嘗試一下。
用到的軟體有:
1.java環境
2.xtemp解包工具
3.notepadplus
4.apk簽名工具
先用winrar將apk安裝包解壓,從中提取classes.dex,利用Xtemp將dex解包,得到classes文件夾;
打開notepadplus,然後按Ctrl+F,選擇」Find in Files」標簽,搜索「http://」,然後點擊「Find All」;

從搜索到的結果中找到名為「AdView」的文件夾,此文件中包含的就是載入廣告的腳本,將下面三行腳本」http://schemas.android.com/apk/lib/com.google.ads」改為」」(也就是刪除http://schemas.android.com/apk/lib/com.google.ads),就可以屏蔽掉廣告的載入和顯示。
重新打包dex文件(雙擊「redex.bat」即可,然後會生產一個「out.dex」,把它改名為「classes.dex」替換到原apk包中即可),然後為改動過的apk軟體簽名,這樣便得到了一個無廣告的應用。
以上就是Android智能手機清除軟體廣告的三種方法,希望能幫助大家擁有一個干凈Android手機使用環境。

9. Android 安卓去除APP的廣告幾種方法

1、hosts 法去大部分廣告

這個方法放在第一位,是因為這個方法最有效,能夠阻擋掉 90% 的安卓廣告。這個去廣告的方法並不是直接往 hosts 文件添加要屏蔽的網址,而是通過一個軟體AdAway這個軟體來進行。非常簡單,下載文件就可以了,會自動將屏蔽的網址合並到hosts文件。類似的使用可以參考屏蔽視頻廣告。

5、Android 去廣告終極大法 – 關閉數據

使用WIFI 時上網有點廣告也無所謂,就是影響視覺效果,但如果使用移動網路就要多加註意了,廣告可是會吃掉你的大部分流量的。

閱讀全文

與反編譯app去除內置廣告方法相關的資料

熱點內容
噴油螺桿製冷壓縮機 瀏覽:571
python員工信息登記表 瀏覽:371
高中美術pdf 瀏覽:154
java實現排列 瀏覽:508
javavector的用法 瀏覽:976
osi實現加密的三層 瀏覽:226
大眾寶來原廠中控如何安裝app 瀏覽:906
linux內核根文件系統 瀏覽:235
3d的命令面板不見了 瀏覽:520
武漢理工大學伺服器ip地址 瀏覽:141
亞馬遜雲伺服器登錄 瀏覽:517
安卓手機如何進行文件處理 瀏覽:65
mysql執行系統命令 瀏覽:923
php支持curlhttps 瀏覽:139
新預演算法責任 瀏覽:439
伺服器如何處理5萬人同時在線 瀏覽:244
哈夫曼編碼數據壓縮 瀏覽:419
鎖定伺服器是什麼意思 瀏覽:380
場景檢測演算法 瀏覽:613
解壓手機軟體觸屏 瀏覽:343