模拟器修改hosts
前言
在开发测试时需要修改模拟器的hosts以连接到特定IP,本文以MuMu模拟器为例,模拟器版本:MuMuPlayer-12.0。
步骤
1、打开shell
进入安装目录下的shell文件夹,例如:
E:\Software\MuMuPlayer-12.0\shell
shift+右键打开powershell
2、连接到adb
./adb connect 127.0.0.1:7555
输出:
* daemon not running; starting now at tcp:5037
* daemon started successfully
connected to 127.0.0.1:7555
3、修改hosts
新建文件夹amount
3.1、拉取模拟器hosts文件
./adb pull /system/etc/hosts E:\amount
3.2、修改
127.0.0.1 localhost
::1 ip6-localhost
# add
127.0.0.1 www.baidu.com
3.3、推送
./adb push E:\amount\hosts /system/etc/hosts
4、问题处理
4.1、权限不足
切换root模式
./adb root
4.2、磁盘只读
将磁盘共享改为可写系统盘。
本文作者:gaozejie
版权声明:本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。