我在Stackoverflow上看到过类似的问题,但没有一个解决了这个问题.我刚刚从Expo桌面应用程序创建了一个新的ReactNative项目.但当Expo配置设置为LAN模式时,我无法通过二维码扫描在Android手机上运行它.在我的Android手机上似乎无法访问(看起来像).我的手机在同一个Wifi网络上.

我也try 过通过关闭防火墙来运行Expo演示应用程序,但仍然没有成功.我相信你的一个技术性的眼神可能会缓和我的问题.

注:世博 tunel 关闭,这就是为什么它在局域网模式下加载.几天前,我try 了 tunel 模式.但是,当时太兰没有工作.所以可能任何人都能给我指出正确的方向,这样我就可以在局域网模式下运行它(在同一个Wifi网络上的手机和机器上).

My IP Config

Expo Desktop App

Expo App when tries to load demo app after scanning QR code

Netstat command result for port 19000

推荐答案

在努力完成XDE桌面应用程序后,但没有成功.最后决定try 这里提到的Expo CLI工具:https://expo.io/learn

通过下面的CLI命令:https://docs.expo.io/versions/latest/guides/exp-cli.html

我已经try 了所有可能的解决方案,但除了Expo CLI工具之外,没有为我设置LAN连接.有人面临类似的问题吗?请go 试试看.但请确保判断网络适配器的优先级设置(因为VMWare/VBox网络适配器的优先级确实会产生问题).由@mano提议.

React-native相关问答推荐

Appcenter构建失败错误号::EEXIST -文件存在于syserr_fail2_in

react 在顶部选项卡导航中传递本机数据

"npx expo run:android命令不能在Expo中运行

_react2.default.PropTypes.function 未定义

如何获取 React Native 应用程序的崩溃日志(log)?

如何使用 AsyncStorage React Native 缓存 API 数据

create-react-native-app myproject和react-native init myproject之间的真正区别是什么

fetch API 总是返回 {"_U": 0, "_V": 0, "_W": null, "_X": null}

React Native Maps:标记图像不显示在 react-native-maps 中使用自定义标记

使用 Jest 测试 React Native 应用程序

React-native Xcode 构建失败 -> 'RCTAssert.h file not found'

如何将样式传递给 React-Native 中的容器组件

按钮的标题属性必须是字符串

使用 typescript react-native - 如何使用来自 @react-navigation/native 的 useRoute 和 typescript

React Native:使用选项卡动画收缩标题

如何在 Android 手机上运行 React Native 应用程序

无法运行 jetifier React Native

React Native 多行TextInput,文本居中

如何在 React Native 中创建拖放操作?

React Native 的最佳文件 Select 器