当我们在Windows10系统下安装Android Studio后会发现一个问题。那就是通过Android Studio创建的虚拟机是无法联网的。这是因为虚拟机内部的DNS为:10.0.2.3,而PC的本地DNS一般为:192.168.1.1。PC的DNS并非绝对,需要运行以下命令来进行检测:
ipconfig /all
如果没有进行环境变量的配置还需要到 设置>>系统>>关于>>高级系统设置>>环境变量里设置一下 SDK 的环境变量,路径默认为 C:\Users\linde\AppData\Local\Android\Sdk\platform-tools。
我们在虚拟机运行的情况下,在platform目录 Shift+鼠标右键 选择在此处打开powershell窗口。输入:
.\adb root
.\adb shell
#查看虚拟机系统属性
getprop
#更改虚拟机DNS为实体机的DNS
setprop net.dns1 192.168.1.1
接下来虚拟机应该就可以正常连接网络了。