无法通过VS代码在android设备上运行React本机应用程序

无法通过VS代码在android设备上运行React本机应用程序,android,react-native,visual-studio-code,react-native-android,Android,React Native,Visual Studio Code,React Native Android,我已经在VS code中创建了一个react native应用程序,并尝试在launch.json的设置配置之后运行它 "version": "0.2.0", "configurations": [ { "name": "Debug Android", "program": "${workspaceRoot}/.vscode/launchReactNative.js", "type": "react

我已经在
VS code
中创建了一个
react native
应用程序,并尝试在
launch.json的设置配置之后运行它

 "version": "0.2.0",
    "configurations": [
        {
            "name": "Debug Android",
            "program": "${workspaceRoot}/.vscode/launchReactNative.js",
            "type": "reactnative",
            "request": "launch",
            "platform": "android",
            "sourceMaps": true,
            "outDir": "${workspaceRoot}/.vscode/.react"
        }
    ]
我已将设备连接到电脑,在设置配置后,我按了F5,但IDE抛出错误提示

Error while executing command 'react-native.cmd run-android --no-packager' (error code 101)

请帮我整理一下。如果您需要有关此问题的更多详细信息,请与我联系。

此错误可能是由于多种原因造成的。最常见的原因之一是您连接的设备已失去连接。因此,检查调试设备是否仍处于连接状态非常重要

为此,您可以使用以下命令:

$ adb devices
确保您的设备仍处于连接状态且可见。如果不是这样,请拔下并重新插入设备

如果这仍然没有帮助,您可以按照以下答案中提到的其他步骤进行操作:


如果您的设备已连接,但此错误仍会发生。在vscode中启动一个终端窗口,并直接运行命令react native run android--no packager

在这里,您很可能会看到一个错误,例如出现
error:Command failed:gradlew.bat installDebug
。现在慢慢向上滚动,直到到达
*where
*what
,其中应该包含有关实际出错的更多详细信息

这看起来像什么样的示例:

* Where:
Build file 'D:\micomputapath\android\app\build.gradle' line: 80

* What went wrong:

A problem occurred evaluating project ':app'.

> Could not read script 'D:\micomputapath\node_modules\react-native-sentry\sentry.gradle' as it does not exist.