對一般的使用者來說都存在一個觀念,那就是如果我從不點擊廣告連結的話,那麼直接將它阻擋掉,並不會侵犯到網站或是開發者的利益,但這是不正確的。應用程式開發者仍然是可以獲取報酬,那怕只有顯示廣告。所以請自己決定是否要將軟體中的廣告給阻擋掉。我個人是不會使用那些會經常顯示廣告的應用程式,因為不斷出現的廣告讓我覺得真的很煩,所以如果沒有廣告阻擋這樣的軟體,我想我不會安裝任何帶有廣告的應用程式。
AdAway 使用hosts 檔案來阻擋提供廣告服務的主機名稱。 hosts 檔案是位於 /system/etc/hosts
中用來對應主機名稱至指定IP 位址的系統檔案。 是一種不依賴網域名稱系統(DNS) 就可以將主機名稱對應至指定 IP 位址的傳統方法。 所有不想要的主機名稱連線將被重新導向至127.0.0.1
,也就是您自己的裝置。
自動更新功能只有在你將 AdAway 安裝在手機內建的記憶體上才能能運作。這是 Android 平台的限制。
在 Android 上的Java 維護一份獨立的名稱解析快取檔案,作業系統可以對修改過的快取檔案立即做出反應 (可以透過簡單的 ping 來驗證),但是如果要重新建立這個檔案的話,則必須要重新啟動 Android。
即使不使用內建的本地網頁伺服器,AdAway 仍可正常運作!
你可以從「設定」中啟用本地網頁伺服器,來回應所有發送到本地 IP 位置 127.0.0.1
的查詢。某些應用程式如果沒有正確的接收到來自廣告主機的回應,將會無法正常運作。
為了解決這個問題,AdAway 內建的網頁伺服器會回應所有重新導向到 127.0.0.1
的查詢,並且傳回一個空白的網頁,如此一來廣告就不會被正常顯示了。
加入你想阻擋的主機名稱至你的清單下的黑名單。另外,你想排除阻擋的主機名稱可加入至白名單,以及將你想重新導向到特定 IP 位置的主機名稱加入至重新導向清單 (=重新導向)。
請前往 https://adaway.org。