我使用expo-cli@3.0.10

此应用程序在安装在设备中的客户端expo中工作正常
发布于 2019-09-13 15:26:40
好了,我相信我找到了核心问题--域名系统问题。
您的Android模拟器无法使用当前的DNS正确解析主机名,无论您使用的是Mac OS、Windows还是Linux。
按照此link将您的DNS地址设置为8.8.8.8或其他适用的DNS。
一旦你正确地设置了DNS,它就应该可以工作了。确保8.8.8.8是列表中的第一个DNS地址(?)DNS地址,以便您的系统将首先使用Google DNS解析主机名。
从下面的链接转发有用的信息,
DNS将网络的地址更改为8.8.8.8:
MacOSX:
Open "System Preferences"
Click on "Network"
Select the network which your computer is connected and click on "Advanced"
Select "DNS", Select the "+" button, type "8.8.8.8"
Select "Ok" and "Apply"Windows和Linux:
https://developers.google.com/speed/public-dns/docs/using
之后,关闭模拟器并重新启动它。
发布于 2020-04-14 15:29:08
每当我在不重新启动模拟器的情况下从一个网络切换到另一个网络时,就会发生这种情况。
解决这个问题的最简单的方法是重新启动我的模拟器。
我希望这能帮上忙
发布于 2020-07-29 19:02:09
就我的情况而言,发生此错误是因为我在构建项目时从LAN更改为无线Internet连接。
解决方案:关闭Emulator并重启Android Studio。运行这个项目( npm start或expo start),这对我很有效。
https://stackoverflow.com/questions/57917068
复制相似问题