IT技术互动交流平台

安卓手动修改hosts

发布日期:2016-03-01 20:32:48

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的源码 里分析出。

Tag标签: 安卓   手动  
  • 专题推荐

About IT165 - 广告服务 - 隐私声明 - 版权申明 - 免责条款 - 网站地图 - 网友投稿 - 联系方式
本站内容来自于互联网,仅供用于网络技术学习,学习中请遵循相关法律法规