跳到正文
发现
AdAway:Android 开源广告拦截器
移动应用效率工具

AdAway:Android 开源广告拦截器

一款通过 hosts 文件和本地 VPN 拦截广告的 Android 开源应用,适合想减少手机广告的用户。

admin
发布于 2026-10-28
浏览
4
访问
0
下载
0
版本
v6.1.4
平台
Android
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

AdAway 是一款免费开源的 Android 广告拦截应用,通过修改 hosts 文件或使用本地 VPN 的方式,在系统层面拦截广告与追踪请求。项目以 GPLv3+ 许可证开源,官网为 https://adaway.org。

主要功能

  • 两种拦截方式:基于 hosts 文件,或基于本地 VPN,无需修改系统文件也能工作。
  • 自定义 hosts 源:在「Hosts sources」中可添加自己需要的拦截列表源,官方 Wiki 的 HostsSources 页面提供了可选源清单。
  • 备份与恢复:提供备份和还原界面,方便保留配置。
  • 应用排除:借助 QUERY_ALL_PACKAGES 权限,用户可以选择将哪些应用排除在 VPN 之外。
  • 内置更新器:支持在应用内更新版本。
  • 通知可控:hosts 源更新、应用更新、VPN 控制三类通知可分别开启或关闭。



安装与使用

AdAway 提供两类发行版本:

系统要求:Android 8 Oreo 及以上。低于 Android 8 的设备请使用 AdAway 第 4 版。

安装后进入「Hosts sources」添加所需的拦截列表源,再启用拦截(hosts 模式或 VPN 模式)即可。遇到问题时,项目建议先试用预览版确认问题是否已修复,再到 Issues 反馈,或通过 XDA 开发帖寻求社区支持。

注意事项

应用声明需要以下权限:

  • INTERNET:下载 hosts 文件与应用更新;仅在用户主动选择加入(opt-in)时发送缺陷报告与遥测数据。
  • ACCESS_NETWORK_STATE:网络连接变化时重启 VPN。
  • RECEIVE_BOOT_COMPLETED:开机时启动 VPN。
  • FOREGROUND_SERVICE:以前台服务运行 VPN。
  • POST_NOTIFICATIONS:发布 hosts 源更新、应用更新与 VPN 控制通知。
  • REQUEST_INSTALL_PACKAGES:使用内置更新器更新应用。
  • QUERY_ALL_PACKAGES:让用户选择要从 VPN 中排除的应用。

项目采用 GPLv3+ 许可证,完整条款见仓库中的 LICENSE 文件。


本作品整理自 GitHub 开源项目 AdAway/AdAway,原作者 @AdAway,许可证 GPL-3.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v6.1.4当前版本

    更新 Web 服务器的 TLS 证书,并升级 Android Gradle 插件。

评论