我是本机反应的新手,并在开始编码之前尝试设置环境。每当我尝试运行命令:'react-native run-android' 时,它都会抛出一个错误:
无法启动模拟器。原因:找不到模拟器作为 emulator -list-avds
的输出。
我正在关注文档,但仍然收到错误消息。我该如何解决这个问题?
答案 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