无法使用本地网络上的 expo 客户端连接到 expo xde
Unable to connect to expo xde using expo client on local network
我需要有关 expo xde 的帮助。
创建项目后,当我扫描二维码时出现以下错误:
there was a problem loading the experience. It looks like you may be using a LAN url.
Make sure your device is on same network as server or try using a tunnel
exp://*.*.*.*:19000
Error Code: NETWORK_ERROR
Code: -1004
我的移动设备与我的 laptop.I 在同一网络上使用:
OS: window 10
Node Version: 8.9.4
NPM Version: 4.6.1
它可以在隧道连接上工作,但速度有点慢。
此错误意味着移动设备无法连接到开发服务器 运行ning 在您的笔记本电脑上。
可能的原因包括:
- 您的移动设备和笔记本电脑未连接到同一 LAN(局域网)。
- network/router 不允许设备相互连接。
- 您的笔记本电脑有一个防火墙,它阻止了与开发服务器端口(在本例中为端口 19000)的连接。
- 您的膝上型电脑有多个网络接口,LAN URL 指向与移动设备可以连接的不同的网络接口。
要解决此问题,您可以:
- 使用较慢的隧道 URL,但即使设备无法通过 LAN 连接也能正常工作。
- 更改防火墙设置/使用不同的网络。
- 将笔记本电脑连接到移动热点。
- 如果你有多个网络接口并且 XDE 显示错误的 IP 地址,你可以使用 Expo CLI and set the correct IP with the
EXPO_PACKAGER_HOSTNAME
environment variable. (On Windows) you can alternatively adjust the priority of your network adapters.
- (仅限 Android)安装 Android 开发者工具,将 Android 设备通过 USB 插入笔记本电脑并确保 USB debugging 已启用。 Expo 开发者工具自动 运行
adb reverse
,这使得设备能够使用 localhost
URL. 通过 USB 连接
我需要有关 expo xde 的帮助。 创建项目后,当我扫描二维码时出现以下错误:
there was a problem loading the experience. It looks like you may be using a LAN url.
Make sure your device is on same network as server or try using a tunnel
exp://*.*.*.*:19000
Error Code: NETWORK_ERROR
Code: -1004
我的移动设备与我的 laptop.I 在同一网络上使用:
OS: window 10
Node Version: 8.9.4
NPM Version: 4.6.1
它可以在隧道连接上工作,但速度有点慢。
此错误意味着移动设备无法连接到开发服务器 运行ning 在您的笔记本电脑上。
可能的原因包括:
- 您的移动设备和笔记本电脑未连接到同一 LAN(局域网)。
- network/router 不允许设备相互连接。
- 您的笔记本电脑有一个防火墙,它阻止了与开发服务器端口(在本例中为端口 19000)的连接。
- 您的膝上型电脑有多个网络接口,LAN URL 指向与移动设备可以连接的不同的网络接口。
要解决此问题,您可以:
- 使用较慢的隧道 URL,但即使设备无法通过 LAN 连接也能正常工作。
- 更改防火墙设置/使用不同的网络。
- 将笔记本电脑连接到移动热点。
- 如果你有多个网络接口并且 XDE 显示错误的 IP 地址,你可以使用 Expo CLI and set the correct IP with the
EXPO_PACKAGER_HOSTNAME
environment variable. (On Windows) you can alternatively adjust the priority of your network adapters. - (仅限 Android)安装 Android 开发者工具,将 Android 设备通过 USB 插入笔记本电脑并确保 USB debugging 已启用。 Expo 开发者工具自动 运行
adb reverse
,这使得设备能够使用localhost
URL. 通过 USB 连接