Android Simulator 修改hosts

自己通过shell修改hosts文件时总是提示ReadOnly
最终通过以下的方式修改成功

1、终端定位emulator

$cd ~Android/sdk/tools

就可以执行emulator命令了

2、启动模拟器

$emulator -writable-system -avd AVD_NAME

AVD_NAME就是建立模拟器的名称

WX20170918-035427.png

如图:AVD26就是AVD名称

3、终端定位adb

$cd ~Android/sdk/platform-tools

就可以执行adb命令了

$adb remount
$adb pull /system/etc/hosts /Users/LiuMingchuan/Desktop/

编辑hosts文件,添加自己的域名映射

127.0.0.1       localhost
::1             ip6-localhost
192.168.11.100 foodlib.dev

修改完成之后,将修改的hosts导入模拟器

$adb push /Users/LiuMingchuan/Desktop/hosts /system/etc/

现在就可以在模拟器中正常的访问域名了


WX20170918-041450.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容