我正在运行此命令
C:\Program Files\AwesomeProject>react-native run-android
得到这个:
有时我会这样:
我尝试在虚拟设备的开发设置中输入我的IP
但它没有帮助。我该如何解决这个问题?
upd:如下所示,我在另一个控制台中运行react-native start
。
首先它起作用,但后来我出去了几个小时,回到家里,同样的错误继续出现。
这是react-native start
:
在C:\ Program Files \ AwesomeProject
中查找JS文件[22:02:56]建立依赖关系图[22:02:56] 抓取文件系统[22:02:56]加载捆绑包布局 [22:02:56]加载包布局(2ms)
React packager ready。
[22:03:25]抓取文件系统(29488ms)[22:03:25] 为JavaScript构建内存中的fs [22:03:27]构建 JavaScript内存fs(1105ms)[22:03:27]建设 内存fs for Assets [22:03:28]构建内存中的fs for 资产(1219ms)[22:03:28]建筑急速地图[22:03:28] 建筑物(已弃用)资产地图[22:03:29]建筑物 (已弃用)资产地图(172毫秒)[22:03:34]建筑急速地图 (6447ms)[22:03:34]构建依赖图(38281ms)
答案 0 :(得分:0)
当您使用cmd-line的react-native进行开发时,您必须保持开发服务器只运行以更新代码,run-android
默认执行此操作。但如果你以某种方式杀死了它,你可以用
react-native start
您的错误都表示相同的事情:开发服务器未运行或未连接。我发现我的设置需要端口反转来连接开发服务器。也许这就是问题所在。
adb reverse tcp:8081 tcp:8081