Expo 应用程序 - 无法加载带有消息的项目:这比它应该花费的时间要长得多

Afs*_*fda 9 react-native expo

我以这种方式构建我的本机应用程序:

1.npm install expo-cli --global .

2.expo init my-new-project .

3.cd my-new-project and expo start --lan .

4. install expo on my ios device .

5.打开Expo,然后点击“扫描二维码”并在我们的终端中扫描二维码。

但我收到以下错误:

错误

我在两台设备上都连接到相同的 wifi 并且我的 IP 是相同的。我关闭了我的 Windows 防火墙。

你知道为什么会这样吗?我曾经在手机上看到过输出,但此后每次都会出现此错误。

小智 15

我遇到了同样的问题。切换到tunnel连接并且它起作用了。


小智 9

我遇到了同样的问题,进入设置,网络,WI-Fi,显示可用网络,互联网连接上的属性,然后单击私人。然后它起作用了,我希望它也对你有用。


kyl*_*ldu 6

我也有这个问题并且能够解决它。如果你安装了像 docker 这样的程序,它会创建一个虚拟网络适配器,然后 Expo 将尝试使用这个虚拟网络适配器来托管应用程序。您希望 Expo 在您的计算机中使用您的物理 wifi/以太网适配器,因为这将允许它与您的手机(在同一网络上)进行通信。

您可以通过更改适配器属性来解决问题,以确保 Expo 使用正确的网络适配器来托管您的开发环境:

https://answers.microsoft.com/en-us/windows/forum/windows_10-networking/adapter-priority-setting-unavailable-in-windows-10/d2b63caa-e77c-4b46-88b5-eeeaee00c306?auth=1

完成上述链接中的步骤后,重新启动您的 Expo 服务器并重试。