我们经常需要修改本地Hosts来绑定域名来做测试。我们在测试模拟器的时候,模拟器会不会读取宿主机的hosts文件呢?经过测试证明,Xcode的模拟器是会读取本机hosts文件的,但Android Stuidio的模拟器却不会读取宿主机的hosts文件,因此如果需要使用adb工具修改Android模拟器内的hosts文件来实现特定域名绑定。
修改Android模拟器Hosts文件的步骤:
说明:这里采用的是相应的通过将手机中的Hosts文件采用push的方法进行操作的
1. 用cmd进入相应的SDK的tools目录下
2. 使用emulator –avd youavdname –partition-size 128 的命令 启动模拟器
3. 返回上一级 目录 cd .. 到相应的platform-tools 目录下
4. 获取root权限
./adb root adbd is already running as root
5. 设置/system文件夹为可写
./adb remount remount succeeded
6. 从模拟器中获取hosts文件
sudo ./adb pull /system/etc/hosts [100%] /system/etc/hosts
7. 在当前目录修改刚才pull出来的hosts文件
9. 在命令行中使用
./adb push hosts /system/etc/hosts [100%] /system/etc/hosts
10. 这时候你可以进入命令行中看看是否修改成功
11. adb shell 进入模拟器命令行
12. cat /system/etc/hosts 检查修改是否生效
这样就修改好了。很烦的是,每次模拟器重启,这个修改就失效了。需要重新修改。
相关推荐
总的来说,解决Android Studio虚拟机启动界面和桌面模糊花屏问题的关键在于理解问题来源,并针对性地调整相关设置。记住,每个系统的配置都有所不同,可能需要试验不同的解决方案才能找到最合适的。持续关注官方更新...
1.之前自己的虚拟机这样设置没问题,今天突然出现这样的花屏 ...可能自己电脑硬件图形卡(不知道什么东东)哪里出了问题,也可能不小心更新组件后,android studio的设置出问题啦。 作者:CS扫地僧
在Android开发领域,Android Studio是主流的集成开发环境(IDE),它不断进行更新以提供更好的性能和新功能。这次我们关注的是Android Studio的4.1版本,这是一个重要的升级,特别是对于那些使用Flutter进行跨平台...
Android Studio Bumblebee 2021.1.1 Patch 1 (android-studio-2021.1.1.21-windows.exe)大黄蜂,适用于Windows x86_64系统,是Android Studio 4.3(Android Studio Arctic Fox 2020.3.1.26新版本命名)版本之后的新...
Android Studio Bumblebee 2021.1.1 Patch 2 (android-studio-2021.1.1.22-windows.zip)大黄蜂,适用于Windows x86_64系统,是Android Studio 4.3(Android Studio Arctic Fox 2020.3.1.26新版本命名)版本之后的新...
5. **测试虚拟机**:重启后,尝试再次运行Android虚拟机,看是否解决了之前出现的问题。 需要注意的是,直接修改系统文件可能存在风险,可能导致系统不稳定或者安全问题。因此,这个方法并不适用于所有情况,且应该...
Android Studio Bumblebee 稳定版(android-studio-2021.1.1.20-windows.exe) 大黄蜂,适用于Windows x86_64系统,是Android Studio 4.3(Arctic Fox 2020.3.1.26新版本命名)版本之后的新版本Android Studio ...
android studio 学生信息管理系统实现源码(安卓开发教程课后练习)android studio 学生信息管理系统实现源码(安卓开发教程课后练习)android studio 学生信息管理系统实现源码(安卓开发教程课后练习)android ...
在Android开发领域,Android Studio是谷歌官方推荐的集成开发环境(IDE),用于构建高质量的Android应用。本小案例将深入探讨如何使用Android Studio进行实际项目开发。以下将详细介绍Android Studio的一些核心功能和...
无法使用Android studio解决方法 前提:你的电脑是AMD处理器, 想使用Android studio,自己的电脑系统是win10家庭版,在百度找到勾选hyper-v就能用,然后发现在自己的电脑上面找不到,又要去BIOS界面里面更改配置...
《Android Studio 4.2.1 for Windows:深入解析与应用》 Android Studio是Google官方推出的集成开发环境(IDE),专为Android应用开发者设计。它以其强大的功能、高效的开发流程和持续的更新优化,成为了Android...
Android Studio是Google官方推出的集成开发环境(IDE),专为Android应用开发设计。它基于IntelliJ IDEA,提供了许多针对Android开发的优化功能,如代码自动完成、布局预览、调试工具等。Android Studio 3.2是其一个...
### Android Studio Chipmunk 版本介绍 #### 一、概览 Android Studio Chipmunk 是 Android 开发者工具的一个重要版本,它属于 2021.2.1 版本系列,针对 macOS 平台上的 Intel 芯片系统进行了优化。此版本为 ...
至于"IntelliJ IDEA Global Settings",这是IntelliJ IDEA(Android Studio基于此平台)的全局设置备份,可能包括了你的个性化配置,如插件、代码风格、键盘绑定等。 总的来说,使用代码高亮插件能显著提高Android ...
课程设计大作业基于java的Android Studio实现井字棋小游戏源码课程设计大作业基于java的Android Studio实现井字棋小游戏源码课程设计大作业基于java的Android Studio实现井字棋小游戏源码课程设计大作业基于java的...
**Android Studio 结课大作业详解** Android Studio 是Google推出的一款集成开发环境(IDE),专为Android应用开发设计,它取代了旧版的Eclipse ADT成为Android开发的首选工具。这款强大的IDE提供了丰富的功能,...
在Android Studio的开发环境中,有时候会遇到一些意想不到的问题,比如无法输入汉字或者使用搜狗输入法时出现卡顿。这些问题可能与Java运行环境(JRE)有关。Android Studio是基于IntelliJ IDEA构建的,其运行依赖于...
在Android平台上,开发人员可以利用Android Studio来实现与通信相关的功能,如打电话和发送短信。本文将详细讲解如何在Android应用中集成这些功能,并确保遵循正确的权限管理。 首先,我们需要在项目的`...
Android Studio 安装 Java 配置及常见问题解答,需要先安装 JDK,配置环境变量,然后安装 Android Studio,解决 Building gradle project info 问题,使用夜神模拟器,解决安卓虚拟机显示不全问题,最后解决 adb 到...
Android Studio 4.3(Android Studio Arctic Fox 2020.3.1.25)开发工具版本适用64位的Windows,android-studio-2020.3.1.25-windows.exe,它是Android Studio 4.2.2的下一个版本Android Studio 4.3版本(Android ...