【问题标题】:Network Response Time Out Error (create-react-native-app) (expo)网络响应超时错误 (create-react-native-app) (expo)
【发布时间】:2017-09-21 10:15:22
【问题描述】:

我正在尝试在 android 的 expo 应用上运行 create-react-native-app。

首先,我通过编写命令创建了项目

create-react-native-app 测试

然后我执行了

npm 开始

然后从expo app扫描二维码。

但扫描二维码后,我收到以下错误:

Uncaught Error: Java.net,sockettimeoutException: failed to connect to after 10000ms

Github 问题:

https://github.com/react-community/create-react-native-app/issues/144#issuecomment-296631692

【问题讨论】:

    标签: react-native react-native-android expo create-react-native-app


    【解决方案1】:

    我允许端口 19000 和 19001 通过防火墙入站,然后将我的家庭 WiFi 网络更改为私有(如果您在上面的 2 个防火墙规则中允许公共连接,则不需要这样做)。

    我只能使用命令提示符执行此操作,而不能使用 WSL2 上的 Ubuntu。如果有人知道如何通过适用于 Linux 的 Windows 子系统执行此操作,请告诉我们。

    【讨论】:

      【解决方案2】:

      重新安装 Expo go 客户端对我有用。但请确保您已经尝试过上述解决方案

      【讨论】:

        【解决方案3】:

        我通过在我的 ubuntu 系统上使用这个命令得到它:

        sudo ufw 允许 19000/tcp

        然后输入:

        sudo ufw 允许 19001/tcp

        重启 vscode 和 expo 服务器就可以了!

        【讨论】:

          【解决方案4】:

          使用 --tunnel 标志启动 EXPO 应该会有所帮助:$ expo start --tunnel

          【讨论】:

            【解决方案5】:

            卸载 McAfee Antivirus 并重新启动我的笔记本电脑可解决此问题。还要检查是否为 Web 浏览器安全添加了任何扩展程序或工具。然后禁用它也可以快速解决此问题。

            【讨论】:

              猜你喜欢
              • 2019-04-04
              • 2022-06-18
              • 1970-01-01
              • 2018-08-24
              • 2022-10-31
              • 2022-01-23
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              相关资源
              最近更新 更多