首页 文章

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

提问于
浏览
4

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

一切似乎都没问题,直到我必须运行'react-native run-android' . 我收到以下错误:

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

FAILURE:构建因异常而失败 .

  • 出了什么问题:无法确定'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 回答

  • 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集成Boilerplate for Android,除了上面描述的内容之外,我仍然没有找到解决方案 . 祝好运 :)

相关问题