模拟器修改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、磁盘只读

将磁盘共享改为可写系统盘。

image-20230731160931969

posted @ 2023-08-05 11:24  gaozejie  阅读(931)  评论(0编辑  收藏  举报