有一种错误的理解认为,如果用户从来不点击广告,那么屏蔽这些广告不会损害网站或者应用的利益。这是不对的,因为开发者只是显示也是有钱可以赚的。所以是否屏蔽广告由你决定。就我个人来说,我不会使用带广告的应用,因为我觉得它们很讨厌,所以如果没有一个广告屏蔽程序我不会安装这样的应用。
广告走开使用hosts 文件来屏蔽广告主机名。hosts 文件是一个保存主机名到 IP 地址的映射的文件,可以在 /system/etc/hosts找到。这是一种传统的不依赖域名解析系统(DNS)的定义主机名到 IP 地址对应的方式。广告走开通过修改 hosts 文件把所有的不想访问的主机名都重定向到127.0.0.1,也就是你的设备的本机地址。
自动检查更新只有广告走开被安装到手机内部存储空间上时才可用。这是由于 Android 平台的限制。
Android 的 Java 自己维护着一个内部的 DNS 缓存。操作系统会立即对新的 hosts 文件的修改作出反应(可以在命令行上用 ping 来验证),但是你需要重启你的 Android 来重建 Java 的 DNS 缓存。
广告走开不需要 web 服务器也可以正常使用!
你可以在广告走开设置里面启动本地 web 服务器响应发到本地IP地址 127.0.0.1 的请求。也就是说被重定向到 127.0.0.1 的应用中的对广告服务器的请求会由广告走开的 web 服务器来响应。
一些应用当访问不到广告服务器时就不能用了;使用这种方式后,应用以为广告服务器能访问了,只是返回空白网页或者没有广告图片。
你可以配置你自己的服务器来提供一个包含你想要屏蔽的主机名的hosts文件并且把它添加到你的Hosts源里中,或者添加你想屏蔽的主机名到黑名单(黑),在你的名单菜单中。你还可以,把你不想屏蔽的主机名添加到白名单(白)中,或者把你想要重定向到的IP地址添加到重定向列表(重定向)中。
请查看广告走开附加 hosts 源列表。
请反馈到 广告走开跟踪系统。