应用程序无法启动 - React Native(Android)

时间:2016-12-19 06:51:56

标签: android react-native

我正在尝试React Native's Getting Started guide。完成安装后,我尝试运行该应用程序。

似乎当应用程序已成功部署到虚拟设备时,调试器未附加/应用程序未自动启动。

我在Ubuntu 16.04 LTS上运行。有什么想法吗?

我的终端输出如下。

  

安装APK' app-debug.apk' on' emulator-5554 - 7.1'   安装在1台设备上。

     

建立成功

     

总时间:7.922秒

     

此版本可能更快,请考虑使用Gradle Daemon:http://gradle.org/docs/2.4/userguide/gradle_daemon.html   / bin / sh:1:adb:未找到   启动应用程序(adb shell am start -n com.awesomeproject / .MainActivity ...

当我尝试从虚拟设备运行应用程序时,没有任何反应,我得到了死机的红屏。我还探讨了this solution。提前致谢

2 个答案:

答案 0 :(得分:9)

我遇到了同样的问题,对我来说,我通过运行以下配置解决了这个问题:

export ANDROID_HOME=${HOME}/Library/Android/sdk
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/platform-tools

参考:https://facebook.github.io/react-native/docs/getting-started.html

答案 1 :(得分:2)

以为我会回来关闭我的问题。我的解决方案:

似乎尚未安装ADB(不知道这必须手动完成)。随后,我不得不手动启动打包机。

我采取的行动:

  • 安装adb:sudo apt install adb
  • 启动打包器:react-native start
  • 运行应用:react-native run-android