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

9
我正在尝试React Native的入门指南。在安装完成后,我试图运行应用程序。
似乎应用程序已成功部署到虚拟设备上,但调试器未连接/应用程序未自动启动。
我正在运行Ubuntu 16.04 LTS。有什么想法吗?
我的终端输出如下。
安装APK“app-debug.apk”到“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 ...

当我尝试从虚拟设备中运行应用程序时,没有任何反应,然后出现了红色死亡屏幕。我还探索了这个解决方案。提前致谢。


尝试从另一个控制台运行'react-native start',然后启动它。还要确保没有其他东西在端口8081上监听。同时确保您的Android路径设置正确(认为您应该能够从控制台找到'adb')。我的路径是~/Android/Sdk/platform-tools。 - Ian
adb devices 会返回什么? - Anna Melzer
1
感谢@Ian和@amelzer!看来adb没有安装(不知道这需要手动完成)。随后,我不得不手动启动打包程序。现在它运行得很好 :) 我所采取的行动是--安装adb:sudo apt install adb,启动打包程序:react-native start,然后运行应用程序:react-native run-android - Edwin Chua
2个回答

16

1
谢谢,你救了我的一天! - Sangwon Choi
1
非常感谢您。 - RoyBS

5

我来回答一下我的问题。我的解决方案:

看起来ADB还没有安装(不知道这需要手动操作)。因此,我必须手动启动打包程序。

我采取的行动:

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

在Windows中有什么解决方案? - AmirNorouzpour

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接