我正在尝试为我的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
请帮忙。
答案 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
现在应能按预期工作。