如何修复'ReactNative:无法运行程序'错误

YAC*_*INE 7 react-native

当我运行命令时,我创建了一个新的新的react native项目:

react-native run-android 
Run Code Online (Sandbox Code Playgroud)

我收到此消息:

纱线运行v1.16.0

$ react-native运行Android

信息JS服务器已在运行。

信息正在安装应用程序...

启动Gradle守护程序,无法重用1个不兼容的守护程序,请使用--status获取详细信息

*:ReactNative:无法运行程序“ ./node_modules/.bin/react-native”(在目录“ C:\ Users \ yelha \ Desktop \ rn_project_60 \ android ..”中):CreateProcess错误= 2,系统找不到指定的文件

:ReactNative:自动导入本机模块失败。*

配置项目:app

*:ReactNative:无法运行程序“ ./node_modules/.bin/react-native”(在目录“ C:\ Users \ yelha \ Desktop \ rn_project_60 \ android ..”中):CreateProcess错误= 2,系统找不到指定的文件

:ReactNative:自动导入本机模块失败。*

任务:app:installDebug

10:19:24 V / ddms:执行:运行am get-config

10:19:24 V / ddms:在'5200127cb85a7465'上执行'am get-config':EOF命中。读:-1

10:19:24 V / ddms:执行:返回

在app:debug的'SM-A520F-8.0.0'上安装APK'app-debug.apk'

10:19:24 D / app-debug.apk:将app-debug.apk上传到设备'5200127cb85a7465'

10:19:24 D /设备:将文件上传到设备'5200127cb85a7465'

10:19:24 D / ddms:读取C:\ Users \ yelha \ Desktop \ rn_project_60 \ android \ app \ build \ outputs \ apk \ debug \ app-debug.apk的文件权限为:rwx ------

10:19:26 V / ddms:执行:运行pm install -r -t“ /data/local/tmp/app-debug.apk”

10:20:11 V / ddms:在'5200127cb85a7465'上执行'pm install -r -t“ /data/local/tmp/app-debug.apk”“:EOF命中。读:-1

10:20:11 V / ddms:执行:返回

10:20:11 V / ddms:执行:运行rm“ /data/local/tmp/app-debug.apk”

10:20:11 V / ddms:在'5200127cb85a7465'上执行'rm“ /data/local/tmp/app-debug.apk"':EOF命中。读:-1

10:20:11 V / ddms:执行:返回已安装在1台设备上。

此构建中使用了不推荐使用的Gradle功能,使其与Gradle 6.0不兼容。使用“ --warning-mode all”来显示各个弃用警告。参见https://docs.gradle.org/5.4.1/userguide/command_line_interface.html#sec:command_line_warnings

在2m 2s内成功建立28可执行的任务:28已执行info正在连接到开发服务器... info在“ 5200127cb85a7465”上启动应用程序...开始:目的{cmp = com.rn_project_60 / .MainActivity}在136.52s内完成。

我使用版本:

react-native-cli:2.0.1 react-native:0.60.0

小智 2

我刚刚经历了同样的问题。这是解决方案:

  1. 打开另一个命令行窗口
  2. 将目录更改为您的 React-Native 项目
  3. 键入:react-native start

执行这些操作时请保持应用程序打开,祝你好运!