AdAway 安卓广告拦截器 — hosts 文件驱动的系统级去广告方案
关于本站:第三方整理的中文文档站,非官方页面;内容来自公开资料整理,功能与界面以官方最新版为准。
一句话理解
AdAway 不生产规则,它是规则的管家——把来自上百个公开 hosts 源的拦截列表合并、去重、应用到 Android 的系统文件里。广告请求还没出手机就被重定向到了 127.0.0.1,什么都不发出去,自然就没广告可看了。
产品档案
| 项目 | 信息 |
|---|---|
| 软件类型 | Android 系统级广告拦截器 |
| 核心机制 | 编辑 hosts 文件重定向广告域名到 127.0.0.1 |
| 运行模式 | Root(Magisk Systemless Hosts)/ 非 Root(本地 VPN) |
| 授权协议 | GPLv3+(完全开源可审计) |
| 分发渠道 | F-Droid(Google Play 已下架) |
| 最新版本 | v6.x(引入 VPN 拦截实现和 DOH 支持) |
| 体积 | 约 15 MiB |
| 系统要求 | Android 8.0+(v5/v6 系列);Android 4.1+(v4 系列) |
为什么选 AdAway
市面上的安卓广告拦截工具不少,但 AdAway 的定位始终独特:
- 完全透明:GPLv3 协议,源码在 GitHub 公开,任何人都可以审计代码有没有偷偷收集数据、有没有后门
- 系统级拦截:浏览器插件只能拦浏览器里的广告,AdAway 管的是整条 DNS 请求链——APP 开屏广告、游戏插屏、新闻推送,只要域名在 hosts 里,统统拦
- 轻量无负担:root 模式下几乎零开销,hosts 文件被系统直接读,不存在后台进程耗电问题
- 无内购无广告:免费就是免费,没有 Pro 版、没有订阅、没有应用内广告
- 可回退:Magisk Systemless Hosts 是写在 Magisk 分区而非 /system,随时卸载模块恢复原状
适合谁用
- 已经 root 过的安卓用户(推荐首选,无性能损耗)
- 不想 root 但也不想买 AdGuard 订阅的用户(VPN 模式够用)
- 喜欢折腾、想精细控制拦截域名的进阶用户
- 在意隐私、坚持只用开源软件的人
如果你要的是开箱即用、APP 级过滤、HTTPS 深度拦截,那 AdGuard 更合适;如果你要的是透明、轻量、不花钱,AdAway 是目前安卓上最干净的选项之一。
内容导览
本站按 AdAway 的实际使用路径组织内容:从 hosts 文件原理 开始理解它为什么能拦广告,然后看 两种安装模式 各自怎么部署,接着是日常最常用的 hosts 源管理 和 规则名单,遇到"某 APP 广告拦不住"就去 DNS 日志排查 工作流,进阶玩法包括 偏好设置、Tasker 自动化,最后是一页一个场景的 故障排查 系列。
⚠️ 本站为第三方技术整理站,内容由社区资料与作者实测汇总而成,非官方文档。AdAway 官方项目页面在 GitHub,遇到 bug 或功能建议请在那边提 issue。
