我正在使用 Windows 10,连接到我的家庭 Wifi。我也安装了 VMWare 和 Virtualbox。
当我尝试使用 npm start
运行 React Native 应用程序时,它选择了错误的 ip,即 infarct virtualbox ip。它没有选择我的无线网络的 IP。我怎样才能让它使用正确的 IP,这样我就可以从我的手机(也在同一网络上)访问它
最佳答案
终于找到解决办法了。以下步骤帮助了我。
- 首先,我将我的笔记本电脑连接到 wifi。
- 单击“开始”菜单中的“运行”并键入 ncpa.cpl 以打开“网络连接”。或者打开控制面板并搜索“网络连接”
- 右键点击“Wifi”> 选择“属性”>“Internet 协议(protocol)版本 4 (TCP/IPv4)”[不要取消选中标记]
- 转到“属性”>“高级...”>(取消选中“自动度量”)> 在下面的文本框中键入(接口(interface)度量):10。
- 单击“确定”、“确定”和“确定”:)
- 然后对其他“Virtual Box-xxxxx”网络执行相同的操作。而是将 20 放入接口(interface)指标文本框中。
- 单击“确定”、“确定”和“确定”。
- 尝试在 Expo 上重新启动您的应用。它现在必须工作了!
关于android - 多个网络 - React Native 在安装 Virtualbox/Vmware 时选择了错误的 ip,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46200818/