无法在原生

时间:2017-12-11 09:41:17

标签: reactjs react-native react-native-android

我正在尝试安装一个带有本机cli的应用程序但是得到了

  

错误:未设置JAVA_HOME且找不到“java”命令   你的路径。

     

请在您的环境中设置JAVA_HOME变量以匹配   Java安装的位置。无法安装该应用程序   设备,请阅读上面的错误了解详情。确保你有一个   Android模拟器正在运行或设备已连接并已设置您的   Android开发环境:   https://facebook.github.io/react-native/docs/android-setup.html

...误 坦率地说,这是soooustust ...我从来没有与离子或cordova或android工作室的问题,但在infortunally,我需要一些本机功能为我的应用程序... 这是一个背景,一开始应用程序正在安装,我甚至能够在其上运行热重载然后无处不在,计算机上没有任何变化,每当我尝试时我都收到此消息:react-native run-android“。 ...我完全按照Facebook github页面上的内容但得到了这个错误...所以我尝试在Android工作室运行一个简单的应用程序,它工作... 有人能解决这个问题吗?为什么会出现这种情况?

哦,我在收到此错误之前忘记了,出于某种原因,我不得不重新安装npm,因为nodeJs不再识别npm命令

Ps:我甚至卸载然后重新安装android studio,卸载react-native-cli并重新安装它,卸载react-native-create-project,重新安装npm。

2 个答案:

答案 0 :(得分:1)

这样检查这可能是我猜的问题:

1.在android studio中使用create-react-native-app或react-native init appName打开你创建的应用程序

它将类似于:appName> android>本地属性(SDK位置)

2.如果您使用的是Windows PC /笔记本电脑,请转到我的电脑右键单击属性>高级系统设置点击它并找到环境变量

并检查它们是否匹配

答案 1 :(得分:0)

好吧,我厌倦了它,因为网上的解决方案都没有工作,我只是擦掉了我的电脑,重新安装了Windows,摆脱了所有不需要的程序,重新安装了android SDK,java,反应......仍然有这个错误...所以我设置JAVA_HOME(感谢youtube),现在它正在工作。