“react-native run-android”命令不起作用

时间:2021-02-20 11:16:07

标签: android reactjs react-native command web-development-server

我是本机反应的新手,并在开始编码之前尝试设置环境。每当我尝试运行命令:'react-native run-android' 时,它都会抛出一个错误: 无法启动模拟器。原因:找不到模拟器作为 emulator -list-avds 的输出。 error Image

我正在关注文档,但仍然收到错误消息。我该如何解决这个问题?

2 个答案:

答案 0 :(得分:0)

您应该将 JAVA_HOME 添加到 windows 环境变量中,尝试使用 Chocolatey 安装 Java SE Development Kit (JDK) 或从 https://openjdk.java.net/projects/jdk8/ 下载

如果不起作用:

右键单击我的电脑并选择属性。在Advanced选项卡上,选择Environment Variables,然后编辑JAVA_HOME指向JDK软件所在的位置,例如C:\Program Files\Java\jdk1,应用并关闭Properties,现在可以了

答案 1 :(得分:0)

您可以使用 AndroidStudio 打开模拟器,打开模拟器后您可以使用 react-native run-android ,安装应用程序后您可以使用 react-native start 更长时间。

您最常安装 JDK 以运行 java,并在 JAVA_HOME 中设置 Environment Variables

设置JAVA_HOME变量 设置 JRE_HOME 或 JAVA_HOME 变量:

1.找到你的Java安装目录

如果你在安装过程中没有改变路径,它会像C:\Program Files\Java\jdk1.8.0_65

您也可以在命令提示符下输入 where java。

2.执行以下操作之一:

Windows 7 – 右键单击​​“我的电脑”并选择“属性”>“高级”

Windows 8 – 进入控制面板 > 系统 > 高级系统设置

Windows 10 – 搜索环境变量,然后选择编辑系统环境变量

3.单击环境变量按钮。

4.在系统变量下,点击新建。

5.在变量名称字段中,输入:

<块引用>

JAVA_HOME 如果您安装了 JDK(Java 开发工具包) 要么 JRE_HOME 如果您安装了 JRE(Java 运行时环境)

6.在变量值字段中,输入您的 JDK 或 JRE 安装路径。

有关更多信息,请参阅此链接 this