简单来说 模拟没有网络一般是 dns 得问题
什么是dns 我这里简单得解释一下, 放在文章最后
1. 解决方案
首先 在你 安装SDK 得目录下 去找到 tools 文件夹 在目录下输入cmd如下图
进入终端后 输入以下命令,查看你创建的安卓手机列表
emulator -list-avds
我的是这样的如下图所见
接下来换成阿里云得dns 就好了
# emulator -avd 如上图是我的模拟器手机名称 -dns-server dns服务器
emulator -avd Nexus_5X_API_28 -dns-server 223.5.5.5
如下图
出来一长串 并且启动你的模拟器了说明你成功了
接下来填坑 什么是DNS 呢
- 域名解析是把域名指向网站空间IP。
- 人们通过注册的域名可以方便地访问到网站的一种服务。
- IP地址是网络上标识站点的数字地址,为了方便记忆,采用域名来代替IP地址标识站点地址
- 简单来说, 就是你记不住ip,能够记得域名,通过域名来访问网站。
- dns 就是将域名(www.baidu.com) 转化为ip地址,然后跳转。
- 没有dns 你就无法通过 域名访问网站