Android中Expo扫码React Native的app出错:Something went wrong Could not load exp 19000 Network response time

在Android手机中用Expo去扫描React Native的app的QR code,结果出错:

Something went wrong

Could not load exp://192.168.56.1:19000

Network response timed out.

在这里插入图片描述

检查发现,手机和电脑都连接同一网络,再查ip却发现,虽然在同一网络下,ip地址却不同,因此导致这样的错误。最后发现,是因为我开发的时候,电脑安装了安卓模拟器,而模拟器需要virtualBox,virtualBox默认使用第一个网络适配器的地址,而我的电脑上第一个网络适配器是virualbox虚拟机的虚拟网络适配器,正是因为virtualBox开启了导致这样的问题。当然,可能还有其他原因导致ip不同。

解决办法:可以先禁用其他不相关的适配器,控制面板——网络和 Internet——网络连接,禁用掉virtualBox开启的虚拟网络即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值