我试图在android中的expo应用程序上运行create-react-native-app.
首先,我通过编写命令创建了项目
create-react-native-app test
然后我执行了
npm开始
然后从expo app扫描qr代码.
但扫描QR码后,我收到以下错误:
Uncaught Error: Java.net,sockettimeoutException: failed to connect to after 10000ms
Run Code Online (Sandbox Code Playgroud)
Github问题:
https://github.com/react-community/create-react-native-app/issues/144#issuecomment-296631692
react-native react-native-android expo create-react-native-app
我在Stackoverflow上看到了类似的问题,但没有一个解决问题。我刚刚从Expo桌面应用程序创建了新的ReactNative项目。但是,当Expo配置设为LAN模式时,无法通过QR码扫描在Android手机上运行它。这似乎无法在我的Android手机上访问(看起来像)。我的手机在同一Wifi网络上。
我还尝试通过关闭防火墙来运行Expo演示应用程序,但仍然没有成功。我相信您的技术外观可能会解决我的问题。
注意:Expo隧道已关闭,这就是为什么它以LAN模式加载的原因。几天前,我尝试了有效的隧道模式。但是,那时LAN也不起作用。因此,可能有人可以指出正确的方向,因此我可以在LAN模式下运行它(位于同一Wifi网络上的电话和计算机上)。