1、root手机
2、下载re文件浏览器,将system/etc这两级路径都设置为“挂在为读写”
3、cmd打开命令行,输入adb root检测一下是否root成功,如果出现adbd cannot run as root in production builds,则下载“超级adbd”软件安装,然后启用超级adbd
4、在命令行里输入:adb pull /system/ect/hosts,此时hosts文件会拉到你的电脑上【具体位置自己设定】
5、编辑hosts文件
6、adb push hosts /system/etc 将编辑后的hosts文件推到手机上
ps:上面介绍的是通过windows来修改Android手机hosts文件的方法,也可以直接在手机上修改,只要找到system/etc/hosts以“文件编辑器”方式打开就可以编辑了