我按照Linux机器的本地反应开始页面的每一步 . 我安装了一切,但无法在手机上运行hello world app . 当我运行react-native run-android命令时,我收到以下错误
FAILURE:构建因异常而失败 .
- 出了什么问题:任务执行失败':app:compileDebugJavaWithJavac' .
java.lang.reflect.UndeclaredThrowableException
-
尝试:使用--stacktrace选项运行以获取堆栈跟踪 . 使用--info或--debug选项运行以获取更多日志输出 . 使用--scan运行以获得完整的见解 .
-
在https://help.gradle.org获取更多帮助
在6s中构建FAILED 15个可操作的任务:1个已执行,14个最新无法在设备上安装应用程序,请阅读上面的错误以获取详细信息 . 确保您正在运行Android模拟器或已连接设备,并已设置Android开发环境:https://facebook.github.io/react-native/docs/getting-started.html
我还运行了react-native信息
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 app . 请帮助我 .
1 回答
我通过卸载openjdk并安装oracle8 jdk解决了这个问题