`
fredlong
  • 浏览: 135211 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Android Studio的 虚拟机域名绑定(hosts)问题

 
阅读更多

我们经常需要修改本地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虚拟机在启动界面和桌面出现画面模糊花屏问题的解决方法

    总的来说,解决Android Studio虚拟机启动界面和桌面模糊花屏问题的关键在于理解问题来源,并针对性地调整相关设置。记住,每个系统的配置都有所不同,可能需要试验不同的解决方案才能找到最合适的。持续关注官方更新...

    解决Android studio虚拟机在启动界面和桌面出现画面模糊花屏问题

    1.之前自己的虚拟机这样设置没问题,今天突然出现这样的花屏 ...可能自己电脑硬件图形卡(不知道什么东东)哪里出了问题,也可能不小心更新组件后,android studio的设置出问题啦。 作者:CS扫地僧

    Android Studio 升级到4.1后需更新flutter、dart版本

    在Android开发领域,Android Studio是主流的集成开发环境(IDE),它不断进行更新以提供更好的性能和新功能。这次我们关注的是Android Studio的4.1版本,这是一个重要的升级,特别是对于那些使用Flutter进行跨平台...

    Android Studio Bumblebee (android-studio-2021.1.1.21-windows)

    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 (android-studio-2021.1.1.22-windows)

    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新版本命名)版本之后的新...

    解决Win 7下 Android虚拟机版本报错问题

    5. **测试虚拟机**:重启后,尝试再次运行Android虚拟机,看是否解决了之前出现的问题。 需要注意的是,直接修改系统文件可能存在风险,可能导致系统不稳定或者安全问题。因此,这个方法并不适用于所有情况,且应该...

    Android Studio Bumblebee稳定版(android-studio-2021.1.1.20-windows)

    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 studio 学生信息管理系统实现源码(安卓开发教程课后练习)android ...

    Android studio 小案例

    在Android开发领域,Android Studio是谷歌官方推荐的集成开发环境(IDE),用于构建高质量的Android应用。本小案例将深入探讨如何使用Android Studio进行实际项目开发。以下将详细介绍Android Studio的一些核心功能和...

    AMD无法使用Android studio解决方法

    无法使用Android studio解决方法 前提:你的电脑是AMD处理器, 想使用Android studio,自己的电脑系统是win10家庭版,在百度找到勾选hyper-v就能用,然后发现在自己的电脑上面找不到,又要去BIOS界面里面更改配置...

    Android Studio 4.2.1 for Windows

    《Android Studio 4.2.1 for Windows:深入解析与应用》 Android Studio是Google官方推出的集成开发环境(IDE),专为Android应用开发者设计。它以其强大的功能、高效的开发流程和持续的更新优化,成为了Android...

    Android studio 3.2汉化包

    Android Studio是Google官方推出的集成开发环境(IDE),专为Android应用开发设计。它基于IntelliJ IDEA,提供了许多针对Android开发的优化功能,如代码自动完成、布局预览、调试工具等。Android Studio 3.2是其一个...

    Android Studio Chipmunk(android-studio-2021.2.1.16-mac.dmg)

    ### Android Studio Chipmunk 版本介绍 #### 一、概览 Android Studio Chipmunk 是 Android 开发者工具的一个重要版本,它属于 2021.2.1 版本系列,针对 macOS 平台上的 Intel 芯片系统进行了优化。此版本为 ...

    Android Studio代码高亮插件

    至于"IntelliJ IDEA Global Settings",这是IntelliJ IDEA(Android Studio基于此平台)的全局设置备份,可能包括了你的个性化配置,如插件、代码风格、键盘绑定等。 总的来说,使用代码高亮插件能显著提高Android ...

    课程设计大作业基于java的Android Studio实现井字棋小游戏源码.zip

    课程设计大作业基于java的Android Studio实现井字棋小游戏源码课程设计大作业基于java的Android Studio实现井字棋小游戏源码课程设计大作业基于java的Android Studio实现井字棋小游戏源码课程设计大作业基于java的...

    Android studio结课大作业

    **Android Studio 结课大作业详解** Android Studio 是Google推出的一款集成开发环境(IDE),专为Android应用开发设计,它取代了旧版的Eclipse ADT成为Android开发的首选工具。这款强大的IDE提供了丰富的功能,...

    android studio3.0.1的jre包替换

    在Android Studio的开发环境中,有时候会遇到一些意想不到的问题,比如无法输入汉字或者使用搜狗输入法时出现卡顿。这些问题可能与Java运行环境(JRE)有关。Android Studio是基于IntelliJ IDEA构建的,其运行依赖于...

    运用Android Studio实现打电话和发短信

    在Android平台上,开发人员可以利用Android Studio来实现与通信相关的功能,如打电话和发送短信。本文将详细讲解如何在Android应用中集成这些功能,并确保遵循正确的权限管理。 首先,我们需要在项目的`...

    教程v1.5:Android Studio安装java配置及常见问题解答

    Android Studio 安装 Java 配置及常见问题解答,需要先安装 JDK,配置环境变量,然后安装 Android Studio,解决 Building gradle project info 问题,使用夜神模拟器,解决安卓虚拟机显示不全问题,最后解决 adb 到...

    Android Studio 4.3 for Windows(android-studio-2020.3.1.25)

    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 ...

Global site tag (gtag.js) - Google Analytics