在ubuntu 16.04上设置react-native时出错

时间:2018-02-28 04:17:57

标签: android reactjs react-native

我刚开始学习反应原生。我正在按照本教程设置我的环境:https://www.raywenderlich.com/178012/react-native-tutorial-building-android-apps-javascript

一切似乎还可以,直到我必须运行' react-native run-android'。我收到以下错误:

JS服务器已经运行。 在设备上构建和安装应用程序(cd android&& ./gradlew installDebug)......

失败:构建因异常而失败。

  • 出了什么问题: 无法确定' 9.0.4'。

  • 中的java版本
  • 尝试: 使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。 无法在设备上安装应用程序,请阅读上面的错误以获取详细信息。 确保您正在运行Android模拟器或已连接设备 设置Android开发环境: https://facebook.github.io/react-native/docs/getting-started.html

我安装了JAVA 8和9,但是我指的是Java 8.这就是当我回应时$ JAVA_HOME返回的内容:

" / usr / lib中/ JVM / JAVA -8-的openjdk-AMD64 / JRE / bin中/ JAVA"

注意,我也运行了一个模拟器。

1 个答案:

答案 0 :(得分:1)

您是否也尝试过执行此链接上的操作: https://facebook.github.io/react-native/docs/getting-started.html 该页面将帮助您安装和构建您的第一个React Native应用程序。 命令:

   $npm install -g create-react-native-app
   $create-react-native-app AwesomeProject
   $cd AwesomeProject
   $npm start

((我还尝试了一个有关如何在Ubuntu上启动和运行项目的YouTube视频:https://www.youtube.com/watch?v=OZ5nCNOzflM

我自己做了,对我来说至少对上面显示的有用。

这部分是关于使用React Native构建项目: https://facebook.github.io/react-native/docs/getting-started.html 命令:

  $npm install -g react-native-cli

需要安装JS:

将以下行添加到$ HOME / .bash_profile配置文件中:

  

export JAVASCRIPT_HOME = $ HOME / Android / Sdk

     

export PATH = $ PATH:$ ANDROID_HOME / tools

     

export PATH = $ PATH:$ ANDROID_HOME / tools / bin

     

export PATH = $ PATH:$ ANDROID_HOME / platform-tools

创建项目:

  

$ react-native init AwesomeProject

运行:

 $cd AwesomeProject
 $react-native run-android

让我知道我是否有帮助。 我还试图在Linux平台(Ubuntu)上使用React Native集成适用于Android的Boilerplate,但除上述内容外,我仍然没有找到解决方案。 祝你好运:)