尝试在Android 4.4.2上创建一个反应原生项目,我得到了这个错误屏幕

却找不到解决的办法。我尝试重新启动packager,重新连接设备,甚至重新安装react native并开始新的项目。在6.0.0和更高版本上,它工作得很好。


当前回答

简单的方法!

停止服务器并结束项目构建。 打开一个“Node.js”终端。 导航到文件夹与“react-native”项目。 输入'react-native start'——手动启动react本地服务器。 转到代码编辑器终端,输入“react-native run-android”。

你可以开始了!

其他回答

在设置中,转到隐私>本地网络,查看请求访问的每个应用程序的列表。 我通过允许我的应用程序访问本地网络来解决这个问题。 (试图从我的mac m1上运行在同一wifi的实体iPhone设备上)。

对我来说,问题是“adb”不被识别-检查这个答案。

要修复此问题,将C:\Users\USERNAME\AppData\Local\Android\sdk\platform-tools添加到环境变量中

简单的方法!

停止服务器并结束项目构建。 打开一个“Node.js”终端。 导航到文件夹与“react-native”项目。 输入'react-native start'——手动启动react本地服务器。 转到代码编辑器终端,输入“react-native run-android”。

你可以开始了!

如果您正在使用expo,并且正在物理设备上运行它,我建议您关闭metro捆绑包,然后启动expo并尝试它

对我来说,我启用了侧同步并处于激活状态。关闭它立即让这个问题消失了。关闭PC和设备之间的这个或任何其他通信可能是值得的