解决安卓模拟器没有网络的问题,刚开的做RN的我遇见这个问题真很头疼,所以希望看到我这篇文章能够解决。

简单来说 模拟没有网络一般是 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 你就无法通过 域名访问网站
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值