现在的一些手机 APP 广告越来越恶心了,为了生存适当的植入广告可以理解,但是太多垃圾流氓广告,严重影响用户体验。例如:启动 APP 需要等待广告、内容广告、消息推送广告、看视频片头广告、解锁功能需看广告、植入APP推广等等。
为了干掉 APP 广告,有些小伙伴会选择去广告的修改版APP、只不过修改版随着 APP 新版更新容易失效。也有一些 APP 会推出广告比较少的国际版,但是功能都会有所阉割。小羿之前也推荐过用「PWA」来代替一些 "用完即关" 的APP。
除了以上方案你也可以选择手机 APP 去广告应用,小羿找了目前比较主流的四款去广告APP,下面给大家评测下。
第一款:Blokada
「Blokada」是近期蛮多人推荐的,主要是免费,并且支持安卓和iOS平台,安卓无需 ROOT 就可以使用。
运行「Blokada」在主界面开启广告过滤按钮,会提示让你允许网络连接请求,点击确定就行了,之后就会开始拦截广告。
「Blokada」默认自带了挺多广告过滤规则,不过大多数规则都是针对国外APP和网站,所以我们需要添加适合国内的规则,点击 "新建一个Host列表" 输入规则地址或者文件就可以了。
下面小羿给大家提供两个规则地址,大家根据需求选择添加就行了。
- neodevhost:https://github.com/neodevpro/neodevhost
- FilterLists:https://filterlists.com
广告拦截效果经过测试,并不是所有 APP 和 网站都可以去除广告,只有少部分能屏蔽。后来发现大多数网站都采用了 HTTPS 协议,而「Blokada」对 HTTPS 支持并不太好,导致拦截效果较差。
另外从日志里面观察到,有些 APP 在后台偷偷运行准备推送广告时,会被拦截下来。
「Blokada」还提供了 DNS 修改功能,可以避免广告劫持、加快网站解析,自带的 DNS 地址都是国外的,会导致网站访问变慢,你需要开启的话,建议手动添加国内的 DNS 地址,如:腾讯、阿里、百度、114这些免费 DNS 地址。
体验下来「Blokada」只能过滤较少广告,即使添加了国内规则,过滤效果也很一般,对 APP 启屏广告也无法过滤,如果后续版本能支持 HTTPS 协议也许效果会更好。
- 安卓版:https://lanzoux.com/iPw2ff4ouxg
- iOS版(美区):https://apps.apple.com/us/app/blokada/id1508341781
- 官方网站:https://blokada.org
第二款:AdGuard
这款「AdGuard」是目前最流行的广告过滤软件,但不是完全免费的,需要付费后才能使用一些功能,平台方面支持安卓、iOS、macOS、Windows 和 浏览器扩展插件。
「AdGuard」同样无需 ROOT 就可以使用,开启后提示让你允许网络连接请求,点击确定就行了。「AdGuard」支持 HTTPS 过滤,会推荐你启用。
「AdGuard」功能上支持广告拦截、DNS、隐私模式、安全浏览、扩展插件,在广告过滤上还可以细分广告类型,避免屏蔽掉对你有用的内容。
广告拦截效果自带的规则基本上可以屏蔽大多数网页广告,但是对 APP 广告过滤效果还是不太行,好在支持自定义过滤规则以及订阅规则地址。
这里我添加了乘风过滤规则,测试某些视频 APP 可以跳过片头广告,不过部分 APP 的广告还是没法屏蔽,可能是规则问题,需要自己手动添加对应 APP 规则了。
- 整合版:https://gitee.com/halflife/list/raw/master/ad.txt
- 乘风过滤规则:https://gitee.com/xinggsf/Adblock-Rule/raw/master/rule.txt
DNS过滤方面同样内置了许多 DNS 地址给你选择,都是国外的DNS,开启反而会拖慢网站访问速度。同样,如果你真的需要 DNS 过滤的话,那就建议手动添加国内 DNS 地址。
体验下来广告过滤效果还是不错的,但是你要付费购买高级版才能有 自定义过滤和 DNS 功能,另外 APP 启屏广告同样无法过滤。
- 安卓版:https://lanzoux.com/iFsypf5fj2b
- Win版:https://lanzoux.com/iiy1if5fiwf
- macOS版:https://lanzoux.com/ieRpOf5fjaj
- iOS版:https://apps.apple.com/app/apple-store/id1047223162
- 官方网站:https://adguard.com
第三款:Adclear
「Adclear」这款过滤广告 APP 支持安卓、iOS平台,也是免费的。之前引入国内建了个中文官方,取名为「乐网」火了一段时间,不过不知道什么情况,目前中文官网打不开了,用的人也好像不多了。
无需 ROOT 直接用,开启广告拦截,同样需要让你允许网络连接请求,点击确定就行了。同时还支持 HTTPS 过滤功能,推荐也开启。
「Adclear」内置的规则还挺多的,包含有针对中国 APP 的规则 "Chinese Filters" 推荐开启,也支持自定义添加过滤规则。
广告过滤效果没想到自带的规则居然可以屏蔽某视频 APP 的广告,还是可以的。值得说下的是,iOS版因苹果监管要求,无法屏蔽视频广告。
「Adclear」也是支持 DNS 功能,自带的 AdClear DNS 效果居然还不错,如果觉得速度慢,同样自己添加国内的 DNS 地址吧。
体验下来「Adclear」出乎意料的的好,特别是自带的规则挺强的,这样就不用再去找其它规则添加那么麻烦了,并且完全免费。
- 安卓版:https://lanzoux.com/iGXBZf5fmli
- iOS版(美区):https://apps.apple.com/us/app/adclear-plus-adblock-security/id1116014161
- 官方网站:https://www.seven.com
第四款:大圣净化
这款「大圣净化」在酷安基佬用得比较多吧,仅支持安卓版,需要付费才能解锁更多功能。支持三种去广告模式,分别是:
- 八戒篇:无需 ROOT,采用模拟点击去广告
- 悟空篇:需 ROOT,通过替换 hosts 来去广告
- 沙僧篇:无需 ROOT,采用建立本地代理模式
1.八戒模式介绍
使用八戒模式需要开启 "无障碍服务" 功能,原理就是采用模拟点击的方式,通过坐标规则自动帮你点掉广告,对 APP 启屏广告基本都可以自动跳过。内置已经挺多 APP 规则的了。
如果 APP 规则失效了,可以通过云端更新规则,也可以自己手动编辑规则,然后分享到云端给大家。
这种模式只能对 APP 固定位置的广告进行模拟点击去除,对于信息流的广告和网页广告就没办法了。
2.悟空模式介绍
使用悟空模式需要手机 ROOT 然后获取权限,同时也支持 Magisk / Xposed 模块。原理就是通过替换 hosts 和 替换广告文件。
广告文件替换会自动列出你安装的 APP 并提供对应的替换规则,如果规则失效了同样支持云端更新和自己手动编辑规则。
替换全局 hosts 模式,自带的规格已经超强了,可以去掉各种广告联盟、一些视频的广告。为了更佳的效果,你也可以使用第三方 hosts 源。
替换广告文件可以减少触发 APP 去阻止屏蔽,对手机比较省电,但是需要 ROOT 才能用,劝退不少用户了。
3.沙僧模式介绍
沙僧模式采用建立代理模式,类似于上面的介绍另外三款APP,开启建立网络连接模式就可以自动过滤了,也支持自定义添加规则源。
代理模式并不能过滤启屏 APP 的广告,当然你也可以选择同时开启八戒 沙僧模式,但可能手机会比较耗电,手机 ROOT 的话只采用悟空模式是最佳的。
如果你不需要「大圣净化」这么多模式,作者还提供了独立版本,并且完全免费。
- 一指禅:智能模拟点击跳过 APP 启屏广告
- 八戒:规则模拟点击跳过 APP 启屏广告
- 悟空:如上面介绍,通过 Hosts 去广告
- 唐僧:「八戒」「悟空」的规则数据共享
总的体验下来「大圣净化」是可玩性最强的去 APP 广告了,提供多种模式,云端丰富规则、动手能力强的话也可以自己制定规则。
- 大圣净化:https://lanzoux.com/i44UHf62dcd
- 一指禅:https://lanzoux.com/idkDNf62epc
- 八戒助手:https://lanzoux.com/iVb6Wf62g0j
- 悟空助手:https://lanzoux.com/icqdKf62hch
- 唐僧助手:https://lanzoux.com/itVLKf62ibc
- 官方网站:https://wiki.ad-gone.com
总结
体验下来这四款各有优缺点,从广告过滤效果的测试效果,小羿觉得应该是:
- APP过滤:大圣净化 > AdGuard > AdClear > Blokada
- 网页过滤:AdGuard > AdClear > 大圣净化 > Blokada
以上排名是根据锋哥手机里的 APP 进行测试得出的结果,需要注意的是有些 APP 需要你清理缓存后才有过滤效果。为方便大家寻找合适自己的去广告APP,下面整理了一个表格,可以参考下。
总的来说目前这四款没有办法做到 100% APP去广告,有些冷门的 APP 没有规则,有些 APP 更新版本后规则失效,另外规则太多手机耗电 / 影响性能也是个问题。
总结就是:太流氓、广告太多的APP,长按点 X 卸载吧!