提醒:本文最后更新于 2026-05-24 06:13,文中所关联的信息可能已发生改变,请知悉!
提醒:本文最后更新于 2026-05-23 09:05,文中所关联的信息可能已发生改变,请知悉!
对于 app 广告, 我们可以通过安全软件、设置互联网权限以及自己打造干净的 APK 文件主要几种方法来移除。
1、利用安全软件
在 Android 上,安全软件有很多,比较知名的有 LBE 安全大师、360 手机卫士、腾讯手机管家、网秦安全等等,大都具备了屏蔽 App 广告的功能。
以 LBE 安全大师为例,首先在 LBE 安全大师中找到“广告拦截”功能,在其中点击“广告扫描”,软件可以将嵌入广告的 APP 罗列出来,任意点击其中一个 APP,直接点击右下角的“屏蔽广告”,然后重新运行这个 APP,此时广告会消失。
2、设置联网权限
大部分广告都需要访问网络,可以限制其权限,让它无法联网,从而达到屏蔽广告的目的。找到需要处理的 APP,将它的 WiFi 连接和数据连接即 2G、3G 网络权限关闭。
3、自己打造干净的 APK 文件
反编译 APK 文件,反编译即将程序转化为源代码,然后修改 XML 文件,一般情况下是在反编译出来的 res 文件夹中的 main.xml,通常在 layout 文件夹,有时候也会放在其他文件夹,将广告信息去掉,最后重新编译为新的 APK 文件。简单地说就是将广告清理干净之后再安装。
具体的操作过程:1) 首先在电脑上安装 Java 环境,运行命令行提示符,用 cd 命令转到 apktool-install-windows 所在文件夹。如被嵌入广告的安装文件名为 abcd.APK,执行如下命令将 abcd.apk 反编译到文件夹 abcd。
2) 打开 abcd 文件夹,在其中的 res 文件夹找到 main.xml,用记事本打开,按下“Ctrl+F”找到 fill_parent 和 wrap_content,并将它们都替换为 0.0dip,保存退出。
3) 输入以下命令重新编译:ApktoolbABCD,接下来可以在 ABCDdistout.apk 路径下找到重新生成的 APK 文件,最后用 APKsign 等工具为 APK 文件签名即可使用。