安卓模拟器修改hosts文件
时间:2022-07-25
本文章向大家介绍安卓模拟器修改hosts文件,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
前言
在最近的【域名不可用降级方案】测试中,遇到了需要将一个域名指向一个无效IP的需求,即:
192.168.112.11 www.test.com
要实现这个需求,除了在服务端进行修改域名的IP配置之外,在客户端也有两个我能想到的实现方法。
方法1: 修改pc端的hosts文件(本地hosts配置优先级最高),并使手机或模拟器走pc端的代理(借助Charles等代理工具)。 方法2: 修改手机或模拟器的hosts。
下面就总结记录一下放法2的实现步骤,以windows系统为例。
实现步骤
- 开启模拟器,win+R–输入cmd,进入控制台n
- 输入D: 进入模拟器所在的盘,再cd 到具体的安装路径中
- 执行
adb remount
,注意如果模拟器没有启动会报下图中的错误,启动模拟器后再执行命令就不报错了。
- 在D盘下创建文件【hosts】,在控制台执行
adb pull /system/etc/hosts D:hosts
,就将模拟器的hosts文件拉取到了Windows中。
- 用文本编辑器修改hosts这个文件中的host信息,注意文件中原本有的内容:
127.0.0.1 localhost
要保留,新增的行最好是复制这原本就带有的行,并替换其中的内容,以免格式不对造成配置不生效。 - 控制台执行:
adb push D:hosts /system/etc/hosts
,即将Windows中修改好的hosts文件重新导入了模拟器中。
- 如何买卖股票?不要慌,我有妙招!
- 2017.11.7解题报告
- TensorFlow从0到1 - 11 - 74行Python实现手写体数字识别
- 让priority_queue支持小根堆的几种方法
- 一招解决4道leetcode hard题,动态规划在字符串匹配问题中的应用
- 细数Python中的数据类型以及他们的方法
- 洛谷 P3807 【模板】卢卡斯定理
- 数据城堡参赛代码实战篇(六)---使用sklearn进行数据标准化及参数寻优
- 震惊!Vector两行代码求逆序对,六行代码过普通平衡树
- 数据城堡参赛代码实战篇(五)---使用sklearn解决分类问题
- 洛谷P1894 [USACO4.2]完美的牛栏The Perfect Stall
- [编程经验]Python生成器、迭代器与yield语句小结
- TensorFlow从0到1 - 12 - TensorFlow构建3层NN玩转MNIST
- 数据城堡参赛代码实战篇(四)---使用pandas合并数据表
- java教程
- Java快速入门
- Java 开发环境配置
- Java基本语法
- Java 对象和类
- Java 基本数据类型
- Java 变量类型
- Java 修饰符
- Java 运算符
- Java 循环结构
- Java 分支结构
- Java Number类
- Java Character类
- Java String类
- Java StringBuffer和StringBuilder类
- Java 数组
- Java 日期时间
- Java 正则表达式
- Java 方法
- Java 流(Stream)、文件(File)和IO
- Java 异常处理
- Java 继承
- Java 重写(Override)与重载(Overload)
- Java 多态
- Java 抽象类
- Java 封装
- Java 接口
- Java 包(package)
- Java 数据结构
- Java 集合框架
- Java 泛型
- Java 序列化
- Java 网络编程
- Java 发送邮件
- Java 多线程编程
- Java Applet基础
- Java 文档注释
- 为并发而生的 ConcurrentHashMap,基于 Java8 分析
- 使用Kustomize定制Helm Chart
- 踩坑了,JDK8 中 HashMap 依然会产生死循环问题!
- 使用shell-operator实现Operator
- 教你用Python 操作 PDF 的几种方法
- 如何在K8s上设置生产级的EFK?(上)
- IntelliJ IDEA 构建 Maven 多模块工程项目
- GDP越高就越幸福吗?用Python分析《世界幸福指数报告》后我们发现…
- 图解:什么是哈希?
- 【Python基础】一文看懂 Pandas 中的透视表
- 彻底干掉恶心的 SQL 注入漏洞, 一网打尽!
- 某小型公司持续集成工具 Jenkins 实践
- 使用RBAC Impersonation简化Kubernetes资源访问控制
- 求求你别再用 MySQL offset 和 limit 分页了?
- 短视频带货源码,获取购物车中所有商品列表并加载显示