AndroidStudio自带模拟器修改host文件

1.首先要配置好adb的环境变量
cmd打开黑窗口输入口令:adb
在这里插入图片描述2.
C:\Users\lenovo>adb root

C:\Users\lenovo>adb remount

在这里插入图片描述
此时会提示文件是只读的
3.进入SDK工具的D:\SDK\SDK\platform-tools目录下
4.emulator -avd host5xx -writable-system使用可读写方式启动模拟器 其中host5xx为模拟器的名字(此处注意一下,我们新建的模拟器)
在这里插入图片描述
5.在这步的时候我们需要新打开一个黑窗口

adb root adb remount
在这里插入图片描述6.adb pull /system/etc/hosts E:/host
拉取模拟器host文件(E:/host 是我们要保存的本地位置)
7.手动修改好host文件后再将问键添加到手机中
adb push E:/host/hosts /system/etc/hosts
8.查看hosts文件是否被修改成功
adb shell cat /etc/hosts
在这里插入图片描述再次备注一下我们创建模拟器的版本,有多版本都是不可以的,在此上个图
在这里插入图片描述在这里插入图片描述