我是ReactNative的新手。我已经在Ubuntu(18.04)中安装了react-native。安装CLI后,我正在尝试运行基本应用。
成功构建服务器自动关闭后,我正在尝试使用sudo react-native run-android在android中进行构建。这意味着我每次更改后都必须运行命令。
Development Server自动关闭。
请找到屏幕截图。
答案 0 :(得分:0)
由于某些进程已在8081端口上运行而出现此错误。停止该过程,然后运行您的命令,它将运行您的代码。对于此第一行,通过键入
列出使用该端口的所有进程$ adb reconnect
在大多数情况下这不是必需的,但以防万一,让我们重置与手机的连接并重新启动adb服务器。最后:
$ adb reverse tcp:8081 tcp:8081
然后运行此命令
lsof -i :8081
您将获得一个使用端口8081的进程ID,现在终止该进程
$ sudo kill -9 <PID>
然后运行项目
react-native run-android
答案 1 :(得分:0)
我遇到了同样的问题。 我通过将节点版本从13.3.0更改为节点版本10.18.0解决了问题。