大家好,
我正在与我的一位团队成员一起开始一个项目。我们的目标是创建一个React Native
应用程序Expo
.这不是我第一次使用Expo
或React Native
。
问题:我用Ubuntu 18.04
,我的朋友用Windows 10
。像往常一样,Windows
搞砸了一些事情。当我的朋友在与我相同的项目中运行expo start
时,他将无法通过手机连接到该项目,而不是我。但是当我开始Expo
项目时expo start
对他和我来说一切都很好。
在测试了所有内容后,我们得出的结论是这不是他/我的手机或互联网。是他的机器阻止了某些东西,我们不知道如何解决它。
我们已经尝试了旧项目,这些- 项目在我的机器上运行良好,两部手机。
- 我们尝试了多种设备和互联网连接。
- 我们尝试打开他机器上的所有防火墙。
我在世博论坛上发布了原始帮助请求。
希望有人能帮上忙!
我发现了问题所在。似乎是VMware
/Virtualbox
.
这是我在这里找到的引用解决方案。
适用于视窗 10 的解决方案。 转到 cmd 并写入 ipconfig。看看是什么 第一个以太网适配器。它应该是以太网适配器以太网。如果 它不是,它类似于以太网适配器虚拟盒...然后 这就是问题所在。世博会正在采取知识产权地址 虚拟盒子。因此,转到"网络连接"右键单击适配器 您希望禁用并将状态更改为禁用。连接您 计算机到以太网,您手机到同一个 WiFi 网络。重新启动 博览会,则应更改默认网址。选择主机>局域网,启动 该应用程序,然后 -> 在 Android 上运行。就是这样。
我希望这对其他人有所帮助!