廣告收入

很多人誤以為,如果用戶不點擊廣告,那麼阻擋它們就不會對網站或應用程式造成財務損失。這是錯誤的,開發者僅僅通過顯示廣告也能賺錢。是否阻擋廣告取決於你。我個人不會使用顯示廣告的應用程式,因為我覺得它們非常煩人,所以如果沒有廣告阻擋器,我就不會安裝這些應用程式。

AdAway 是如何運作的?

AdAway 利用 hosts 檔案來阻擋提供廣告的主機名稱。hosts 檔案是一個位於 /system/etc/hosts 的檔案,用於將主機名稱映射到 IP 位址。這是一種傳統的方式,用於定義主機名稱與 IP 位址配對,而不依賴於網域名稱系統(DNS)。所有不想要的主機名稱都會被重新導向到 127.0.0.1,這意味著它們將指向你自己的裝置。
如果 hosts 檔案不可寫入,則可以使用內置的 VPN 服務作為後備解決方案。它會過濾到不想要的主機名稱的連接,其他的則可以正常通過。

為什麼我需要重新啟動 Android 才能使變更生效?

Android 上的 Java 擁有自己的內部 DNS 快取。作業系統將立即反映新的 hosts 檔案(可以用命令列上的 ping 來驗證),但你需要重新啟動 Android 以重建 Java 的 DNS 快取。

如何使用 AdAway 中的網頁伺服器?

AdAway 也可以在不使用網頁伺服器的情況下運作!

你可以在 AdAway 的偏好設定中啟用一個本機網頁伺服器,以回應指向本機 IP 位址 127.0.0.1 的請求。這意味著從應用程式到廣告伺服器的請求,如果被重新導向到 127.0.0.1,將由 AdAway 的網頁伺服器回應。
有些應用程式在廣告伺服器無法連接時會拒絕工作。使用這種方法,它們將再次可以連接,但會回應一個空白頁面和沒有廣告圖片。

如何阻擋/取消阻擋特定主機名稱?

主畫面阻擋清單裡,您可以加入您想要阻擋的主機名稱。此外,如果有主機名稱您不想阻擋,可以將其加入到允許。若您想將特定的主機名稱重新導向至某一特定 IP 位址,則將其加入到重新導向即可。

要找到更多的 hosts 來源,該如何操作?

請參見 AdAway 的額外 hosts 來源清單

需要幫助翻譯或回報臭蟲?

請前往 https://adaway.org