React未在Android中运行

时间:2018-09-02 13:10:08

标签: android react-native

我正在尝试为我的android手机运行我的react项目。但是在键入此命令react-native run-android

出现此错误:

FAILURE: Build failed with an exception.
What went wrong:
* Try:

运行--stacktrace option以获取堆栈跟踪。使用--info--debug option运行以获取更多日志输出。

Could not install the app on the device, read the error above for details
Make sure you have an Android emulator running or a device connected and have
set up your Android development environment:
https://facebook.github.io/react-native/docs/getting-started.html

请帮忙。

1 个答案:

答案 0 :(得分:1)

字面上的意思是,您没有在运行仿真器,也没有将配置为调试/开发模式的设备连接到计算机。

运行以下命令(假设您正确设置了android工具,请在此处查看有关如何执行此操作的说明:https://developer.android.com/studio/command-line/adb

adb devices

如果得到以下信息:

List of devices attached

如果未列出任何内容,则您需要使用Android Studio,命令行或类似https://www.genymotion.com/之类的工具来启动模拟器。

如果您尝试通过USB连接到Android设备,则需要检查您使用的Android版本并在设备设置中通过USB启用开发模式。

以下是一些有关如何启用设备进行开发的文档:https://developer.android.com/studio/debug/dev-options

配置并连接了模拟器或设备后,即可运行:

adb devices

如果一切正常,您应该看到可用设备的列表。

react-native run-android

现在应能按预期工作。