在物理设备上运行React Native APP时出错

时间:2018-09-25 22:15:26

标签: react-native

我在Linux机器的react native入门页面上遵循了每个步骤。我安装了所有东西,但无法在手机上运行hello world应用程序。 当我运行react-native run-android命令时,出现以下错误

失败:构建失败,并出现异常。

  • 出了什么问题: 任务':app:compileDebugJavaWithJavac'的执行失败。

      

    java.lang.reflect.UndeclaredThrowableException

  • 尝试: 使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。使用--scan运行以获取完整的见解。

  • https://help.gradle.org

  • 获得更多帮助

6秒内失败 15个可执行的任务:1个已执行,14个最新 无法在设备上安装该应用,请阅读上面的错误以获取详细信息。 确保您正在运行Android模拟器或已连接设备,并且 设置您的Android开发环境: https://facebook.github.io/react-native/docs/getting-started.html

我还运行了本机信息

 React Native Environment Info:
System:
  OS: Linux 4.15 elementary OS 0.4.1 Loki
  CPU: x64 Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz
  Memory: 134.00 MB / 7.67 GB
  Shell: 4.3.48 - /bin/bash
Binaries:
  Node: 10.11.0 - /usr/bin/node
  npm: 6.4.1 - /usr/bin/npm
  Watchman: 4.9.0 - /usr/local/bin/watchman
SDKs:
  Android SDK:
    Build Tools: 26.0.3, 27.0.3, 28.0.3
    API Levels: 26, 27, 28
npmPackages:
  react: 16.5.0 => 16.5.0 
  react-native: 0.57.1 => 0.57.1 
npmGlobalPackages:
  react-native-cli: 2.0.1

如何在物理设备上运行hello world应用程序。

1 个答案:

答案 0 :(得分:0)

我通过卸载openjdk并安装oracle8 jdk解决了这个问题