【问题标题】:App not starting - React Native (Android)应用程序未启动 - React Native (Android)
【发布时间】:2017-05-04 04:27:31
【问题描述】:

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

似乎虽然应用程序已成功部署到虚拟设备,但调试器没有附加/应用程序没有自动启动。

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

我的终端输出如下。

在“emulator-5554 - 7.1”上安装 APK“app-debug.apk” 已安装在 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。提前致谢

【问题讨论】:

  • 从另一个控制台尝试“react-native start”,然后启动它。还要确保端口 8081 上没有其他东西在监听。还要确保您的 android 路径设置正确(认为您应该能够从控制台找到“adb”)。我的在 ~/Android/Sdk/platform-tools
  • adb devices 产生了什么?
  • 感谢@Ian 和@amelzer!似乎没有安装 adb(不知道这必须手动完成)。随后,我不得不手动启动打包程序。它现在工作正常:) 我采取的行动——安装 adb:sudo apt install adb,启动打包程序:react-native start,然后运行应用程序:react-native run-android

标签: android react-native


【解决方案1】:

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

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

【讨论】:

  • 谢谢,你拯救了我的一天!
  • 非常感谢。
【解决方案2】:

以为我会回来结束我的问题。我的解决方案:

似乎没有安装 ADB(不知道这必须手动完成)。随后,我不得不手动启动打包程序。

我采取的行动:

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

【讨论】:

  • windows有什么解决办法?
猜你喜欢
  • 2022-01-20
  • 2017-06-30
  • 2019-08-07
  • 1970-01-01
  • 2020-02-01
  • 1970-01-01
  • 2018-05-20
  • 1970-01-01
  • 2021-12-29
相关资源
最近更新 更多