安卓手動修改hosts
來自: http://www.findspace.name/easycoding/1642
Introducation
安卓基于linux,所以很多地方都可以視為linux的操作。
安裝必需軟件
hosts的修改需要root權限。
而普通自帶的文件管理器只能顯示sd卡上的內容,而實際上,sd卡只是linux系統掛載在 /storage/emulated/sdcard1 ,類似這種格式,而內置ROM的路徑則是 /storage/emulated/0 。
所以推薦用RE文件管理器,或者ES文件管理器,在手機應用市場搜一搜就可以,這兩個都可以。
hosts文件
hosts文件的路徑是 /etc/hosts ,實際上 /etc 文件夾只是個鏈接,真正的文件是 /system/etc/hosts ,不過是軟鏈接,修改是同步的。
修改
用文件管理器進到hosts文件的地址,找到hosts文件
注意查看相關的屬性信息
- 修改時間
- 大小
- 權限
這里對權限進行詳細說明,linux下的標準權限圖解是這樣的

(圖片來自鳥哥的linux私房菜)所以注意要把hosts文件的權限至少添加可讀寫權限,在RE文件管理器中,長按hosts文件,提示會進入系統的可寫狀態,確認后彈出如下的權限設置,至少勾上所有的讀寫權限。然后確定就可以了。
ES文件管理器的說明
注意要在ES文件管理主頁的側邊欄開啟 Root工具箱 ,然后長按hosts文件,彈出的框才有修改權限按鈕。


修改完成后,打開瀏覽器,看看谷歌是不是能上去了。
說明
CoolHosts一鍵修改hosts 的主要原理就是這個。可以從 coolhosts的源碼 里分析出。
PC下參考 修改hosts使用谷歌服務
本文由用戶 WmCoode 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!