您当前位置: 首页 -软件 -实用工具-AdAway
AdAway

AdAway

大小:13.79MB 版本:v6.1.4 分类:实用工具 更新时间:2026-01-11 11:43:06 md5:56b4ac19592e56c3400d46bea262948b

简介 截图 其他版本 相关下载 猜你喜欢
I游戏介绍

AdAway是一款适用于Android系统的开源广告拦截工具,它通过主机文件和本地虚拟专用网络两种方式实现广告拦截功能,支持root与非root设备使用。在root设备上,AdAway会对系统主机文件进行更新,该文件记录着主机名与IP地址的对应映射关系;而在非root设备中,它则借助虚拟专用网络功能,拦截应用向广告及跟踪器发起的对外连接。这样一来,当应用尝试从主机文件中的对应主机请求广告或跟踪器资源时,相关请求会被重定向至本地IP地址127.0.0.1,进而使广告和跟踪功能无法生效。

AdAway常见问题

广告收入

人们常有一种错误的想法:要是用户压根不点击广告,那屏蔽广告就不会让网站或开发者在经济上遭受损失。但实际情况是,仅仅是广告展示出来,开发者就能获得收益。要不要屏蔽广告全凭你自己决定。我个人而言,特别反感那些带有广告的应用,所以要是没有广告屏蔽工具,我根本不会去安装这类应用。

AdAway 是如何运作的?

AdAway借助hosts文件来拦截推送广告的主机名。hosts文件位于/system/etc/hosts路径下,其功能是把主机名与IP地址相对应。这是一种不依赖域名系统(DNS)、通过IP地址对来定义主机名的传统方式。所有被判定为不需要的主机名,都会被重定向至127.0.0.1,也就是指向用户自身的设备。要是hosts文件无法进行写入操作,那么备用方案就是采用虚拟专用网络服务。该服务会对和不需要的主机名之间的连接进行过滤,同时允许其他主机名正常访问。

为什么我得重启安卓系统才能让更改生效呢?

Android 系统中的 Java 运行时环境会保存一份内部 DNS 缓存。新添加到 hosts 文件里的内容能够马上起作用(可以通过命令行的 ping 命令来确认),不过要是想让已有的 hosts 条目修改后生效,就得重启 Android 系统,这样才能重新构建 Java 的 DNS 缓存。

如何在 AdAway 里使用 Web 服务器?

即便不启用Web服务器功能,AdAway依然可以正常运行!

你可以在AdAway的设置中开启一个本地Web服务器,用于响应针对本地IP地址127.0.0.1的请求。对于那些IP已被重定向至127.0.0.1的广告服务器来说,这就意味着AdAway的Web服务器会代替广告服务器来回应针对它们的请求。有些应用在无法访问广告服务器时会无法正常运行,而通过这个功能,广告服务器就能被这些应用“访问”到了——不过它们并没有连接到真正的广告服务器,所以依然无法获取广告图片等内容,只能收到一个空白页面。

如何屏蔽或取消屏蔽特定的主机名?

从主屏幕把需要阻止的主机名添加至阻止列表。另外,可将无需阻止的主机名添加到允许列表,而需重定向至特定IP地址的主机名则归为重定向类别。

可以从哪里找到更多 hosts 源?

请查阅:https://github.com/AdAway/AdAway/wiki/HostsSources

AdAway其他问题

在 Android 9 及更高版本中,hosts 文件复制操作未能成功完成。

最新版本的Android使用只读/系统分区

若您采用Magisk作为root的解决办法,需保证开启无系统主机模块,之后再重启设备。

分区空间不足

可以尝试在设置里将目标hosts文件修改为/data/data/hosts或者/data/hosts,然后重新应用AdAway。

Chrome 浏览网页还是有广告

请确保你已在Chrome的设置里关闭轻量模式(此前名为节省数据模式)。一旦开启该功能,Chrome就会通过AdAway使用私人DNS。

它不会阻止应用 XYZ 中的广告!

主机源所提供的主机名文件里或许存在部分主机名缺失的情况,又或者应用程序在未连接互联网时会捆绑图像来投放广告。

您可以通过AdAway的日志功能查看DNS请求记录(操作路径:菜单->log DNS Requests),以此确定还需要阻止哪些额外的主机名。

你可以长按日志里的条目,把可疑主机名添加到自己的黑名单中,之后在Hosts-file.net的论坛主机收件箱验证后,再把这些主机名报告上去。

广告被缓存了

有时,部分应用程序在播放广告后会将其缓存下来,这就可能导致应用里残留广告内容。你可以试着在安卓的应用列表中,清除这些应用的缓存数据,这样就能避免出现这类问题了。

应用程序 XYZ 无法使用!

有些应用程序可能需要和被AdAway拦截的主机名进行通信,或者当它们无法连接到本应提供广告的主机名时就会停止工作。你可以查看https://github.com/AdAway/AdAway/wiki/ProblematicApps来了解已知的有问题的应用程序清单。另外,你也可以自行找出这些主机名,把它们添加到你的白名单中,并且向AdAway的错误追踪系统反馈这些情况。

不适用于 Android 4.4+

可以尝试在首选项里把目标 hosts 文件的路径从 /data/datahosts 调整为 /data/hosts 或者 /system/etc/hosts,之后重新应用 AdAway。

Web 浏览器中的后退按钮无法工作

解决方法是在 AdAway 的设置里开启本地 Web 服务器。

更新日志

v6.1.4版本

修复已知问题

I相关信息
类型:
实用工具
版本:
v6.1.4
大小:
13.79MB
语言:
中文
时间:
2026-01-11
MD5:
56b4ac19592e56c3400d46bea262948b
开发商:
未知
权限:
查看详情
隐私:
查看详情
P截图
E其他版本
其他版本 属性分类 下载地址
Adaway去广告 实用工具 查看详情
adaway中文版 通讯社交 查看详情
D相关下载更多+
近期大作更多+
热门合集更多+
分类排行 更多+